> Somewhere on Planet Earth

Engineering should be fun. If it's not, make it.

I like understanding how things work, and then breaking them apart to see if they can work better. Most of my projects begin as questions, "why does this feel clunky", "what happens if I do it differently" and end up as wild lessons.

What I build is not just for use; it is a record of what I have learnt along the way.
Software Developer at his workstation.

Latest Articles

Thumbnail for What it's like climbing the bell curve

What it's like climbing the bell curve

We can all agree learning software engineering today is vastly different from it was just a couple years ago - at least according to the tales of stack overflow and google searches I've heard.1 month ago
More Posts

Mentionable Projects

More Projects