Jun 28, 2026
Goroutines and channels are elegant, but real-world concurrency needs more than that. Here's how I think about concurrent Go in production services.
Jun 5, 2026
Financial software has a different margin for error than most. Here's how I think about reliability, idempotency, and trust in fintech engineering.
May 14, 2026
Most React Native performance advice focuses on the wrong things. Here's what I've learned from building apps used by hundreds of thousands of users.
Apr 22, 2026
After designing and consuming dozens of APIs, these are the principles that consistently separate the good ones from the frustrating ones.
Mar 30, 2026
The App Router rewired how I think about data fetching and component boundaries. These are the patterns that clicked for me after six months of building with it.
Mar 8, 2026
TypeScript is most valuable at the edges of your system. Here are the techniques I use to make API boundaries impossible to misuse.