Journal
Thoughts on building fast, accessible, and resilient web apps. Drawn from years of real-world experience, a couple of books, and a lot of hard lessons. Expect deep dives, practical tips, a bit of history, and the occasional opinionated take on where the web is going.
Latest posts
- AI Is Just the Latest Frontend Killer. Don’t Panic. 9 July 2025
Apparently, frontend developers are about to be made obsolete. This all sounds very familiar.
- Building the Web in Islands, Not Mountains 25 June 2025
Loading spinners. Hydration delays. 300kB for a blog post. There’s a better way to build the web.
- Hacking Layout Before CSS Even Existed 11 June 2025
The early web had no layout system. No CSS. So we improvised, slicing, stretching, and nesting our way to structure.
- Want to Be a Better Frontend Engineer? Try a Week On-Call 4 June 2025
You’re going to hate me for saying this, but I actually like being on-call. Honestly! It’s taught me more about frontend quality than any bug tracker ever did.
Enjoyed this? Get more like it to your inbox.
No spam. Just occasional deep dives on frontend engineering and developer experience.