About Me

Hi! I'm Ben, a fairly versatile hacker from Canada.

Here are my main interests in order.


For the last 3 years, I've been programming mainly in Python - but also in JavaScript.

Before that, I was a pretty avid C++/C# coder.

I do mostly backend stuff these days, but I also enjoy doing frontend work (e.g. Flask, React.js, etc.).


Debugging is a personal favorite of mine. Seriously.

Using gdb, WinDbg or other debugging tools, I can hunt for bugs for hours - and have fun!

For an example, take a look at the 1st and 2nd posts of the Tracking Down a Freaky Python Memory Leak series.


I find pleasure in writing concise, clear and usable documentation.

Want to see what I'm talking about?

Go ahead and take a look at the docs that I created for an open-source library of mine.


I started blogging about 2 years ago, with the intent of becoming a better writer.

Sure, I can write about technical stuff. But can I write in a compelling, captivating way?

Well, this is what I'll try with this blog! Will I succeed?

Stay tuned!