Category Archives: Uncategorized

First steps with Popcorn.js

Mozilla’s Popcorn.js enables developers to manipulate content in relation to a video: display/hide elements, manipulate a timeline, or simply execute arbitrary code. The advantage this technique has over simply timing the triggered events, is that it is fully synchornized with … Continue reading

Posted in Uncategorized | Comments Off

The value of Behavior-Driver Development and cohorts

Plenty has been written on the merits of BDD, TDD, and friends. However, I’ll address them from a different angle: in previous posts, I argued that programming languages were remarkably similar to natural languages, and a later post suggested you … Continue reading

Posted in Uncategorized | Comments Off

On programming fluency (cont’d)

In the previous post, I covered how I consider programming languages to be similar to (foreign) natural languages, and how one can go about learning the basics. We’ll now move on to how a coder can build on this initial … Continue reading

Posted in Uncategorized | Comments Off

On programming fluency

Over on Slashdot, a discussion on programming prompted me to organize various thoughts I’ve had on programming. Having acquired several languages as a child (i.e. effortlessly) and going on to learn other languages (both natural and programming languages) as a … Continue reading

Posted in Uncategorized | Comments Off

Impostor syndrome and BOMTYCC problems

This post will be my attempt at describing how I keep on pushing myself to improve my skills and go beyond performance plateaus, despite struggling with impostor syndrome.

Posted in Uncategorized | Comments Off

Your laptop is a liability

You got up early this morning to catch your flight, but your taxi still got stuck in traffic. After checking in (thank God for electronic check in!), you’re now stuck at the security check behind someone who evidently decided storing … Continue reading

Posted in Uncategorized | Tagged , , | Comments Off