Mike Pray
The False Promise of ORMs
Thoughts on my semi-annual blog rewrite
Coding Isn't the Hard Part
How I wrote a stateless gift link feature
How I think about datetime in systems engineering
Street photography
My Monaco F1 Theory of Product Development
When Blame is Good
Setting up a Jira Webhook with nginx, Digital Ocean, and Express
Agile vs Waterfall (and what Agile really tries to solve for)