Articles
Software engineering lessons from production, raw and honest from the heart — almost 20 years of them. Jump to a year in the sidebar, or browse categories and curated collections.
6 articles from October 2025 · show all
Chesterton's true lesson
Too many engineers cry chestertons fence and never check why the code exists
The job behind the job [of a high level IC]
Advancing big goals while you stay on top of operational day-to-day fires _is the job_. This is hard. Here are a few tips I've found helpful.
Make sure it works first
Explore the importance of functionality over elegance in Swizec's latest piece. Learn from his experience of tripling an engineering team's size within a year.
Feedback is a strange thing
Performance oscillates around your mean. Your average is what matters.
React, HTMX, and TanStack/Start
More and more UI frameworks are ditching JSON as the transfer protocol and going back to server-rendered markup injected into your app
The grind won't get you there
Don't grind on something the company doesn't value. Hard work is not rewarded. **_Outcomes_** are rewarded.