Writing

Recent posts


How I would design palm rejection

“Palm rejection” is the name for a cool technological trick which comes in very handy if you like drawing or writing on your fancy capacitive touch tablet. It allows your... (read)


Conway's Game of Life in the Lambda Calculus

(The code of this blog post is available on GitHub) Last year, I participated in the Global Day of Code Retreat. On this day, developers all over the world take... (read)


The downside of being a generalist

I think of myself as being a “generalist.” For me, this means I do not limit myself to a single problem or solution domain. I do web development, but also... (read)


Turning 3 pallets into a table

A friend of mine had some old pallets lying around, and I was aching for another DIY project. As it turns out, he didn’t have a garden table so I... (read)

(See all: Blog | Essays)

Code

Most interesting projects

RoboMind Map Editor

A fully client-side HTML5 tile-based map editor for the RoboMind educational programming environment.

(online)

Windows Path Editor

The non-frustrating way to editor your PATH if you use a lot of command-line tools on Windows.

(GitHub page)

PowerSearch

The address bar is the new command line! Search any website directly from your address bar, with a simple configuration tweak to your browser.

(online)

readTHERE

A bookmarklet to quickly copy/paste hyperlinks between different devices you own.

(online)

Drawing

Most recent daily drawing.




Social

Here's how to get in touch.