Category Archives: Uncategorized

PoolToy: A (toy) process pool manager in Elixir 1.6 (part 1.9)

Managing a single pool (continued) (This post is part of a series on writing a process pool manager in Elixir.) Figuring out the shenanigans Let’s get on the same page (after last post) as to what is happening when we … Continue reading

Posted in Elixir, Uncategorized | Leave a comment

PoolToy: A (toy) process pool manager in Elixir 1.6

Contents This series of posts will guide you in writing an OTP application that will manage pools of processes. In particular, it will do so using features introduced in Elixir 1.6 such as the DynamicSupervisor and the Registry. There’s quite … Continue reading

Posted in Elixir, Uncategorized | Leave a comment

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 on First steps with Popcorn.js

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 The value of Behavior-Driver Development and cohorts

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 On programming fluency (cont’d)

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 on On programming fluency

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 on Impostor syndrome and BOMTYCC problems

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 on Your laptop is a liability