About

Hi!

I’ve been writing software for nearly a decade. This doesn’t make me anything special – there are far, far more experienced people out there.

However, I’m a little obsessed with ROI. Return on investment of my time. So I’m perpetually looking for better tools, better languages, and better frameworks. Most importantly, I’m always looking for better concepts. Better approaches, better practices.

Along the way, I started to question a lot of classic ‘wisdom’ about software. I realized that I’d fallen into the same rut with everyone else, and it stunk. I’d started believing that the object-oriented, imperative, strictly-typed way was the only good way to do things.

I was entirely wrong, and guilty of groupthink. And I don’t want it to happen again.

My e-mail address is computer.linguist@gmail.com.