Philosophy

I spend a lot of time thinking about how to improve my development process and my life in general.
What follows is a list of articles I've written about my philosophy of software development, business,
and lifestyle.

Want to join the conversation? I write letters to my friends every Friday about development, technology,
finance, philosophy, and more. It's a fun way to keep in touch. Join us!