Blog
Thoughts on software engineering, tools, and building products.
See what I'm reading.
Production First
A Practical Guide to Software Environments
tech·Working Yourself Out of a Job
The technology industry's entire purpose is to progress the technology. Anyone who stagnates in one area will eventually work themselves out of a job.
tech·We've Been Building AI From the Wrong Direction
We've been applying AI from the top down. We actually need to be thinking about how we apply it from the bottom up.
tech·The Era of Agents is Among Us
We are past the point where the primary way people interact with software is by poking at screens themselves.
tech·You're a Founder
Be the adult in the room that says "I will own this problem."
life·How to Use AI
Effective AI coding is about context, not magic.
tech·You Must Use AI
Measuring prompts instead of progress is madness.
tech·How to Get a Job
A practical guide to building opportunities instead of chasing them.
life·How I Made GraphQL Feel Like Cheating
From twenty REST calls to one GraphQL gateway.
tech·Change Your Room, Change Your Life
Why your circle, more than your hustle, decides how fast you win.
life·The Specialist Trap
The toolbox changes, your thinking shouldn't.
life·Rigging Life: How We Misunderstand Success and Equity
From side quests to main missions, how to rig the game of life in your favor.
life·We're Using Social Media Wrong
Why social media is warping your perception, and how to fix it.
life·