Engineering Insights
Engineering insights for building products, systems, and teams.
A curated journal on architecture, AI, reliability, backend systems, and the leadership decisions that turn prototypes into durable products.
Explore the writingAll writing
Notes on engineering leadership, systems, product development, AI, and the decisions behind reliable software.
AI Systems
Building AI Agents That Actually Work in Production
Lessons learned from deploying autonomous AI agents at scale — the good, the bad, and the unexpected.
Retrieval
RAG Beyond the Basics: Advanced Retrieval Patterns
Moving past naive RAG implementations to build retrieval systems that actually answer complex questions.
Scale & Architecture
System Design Lessons From Scaling to 1M Users
What I learned about caching, databases, and distributed systems while scaling a B2B platform.
Technical Leadership
The First 90 Days as a Tech Lead
A practical playbook for new technical leaders — from building trust to shipping your first win.
Startup Engineering
5 Engineering Mistakes I Made at My First Startup
Hindsight is 20/20. Here are the technical decisions I'd make differently if I could go back.
Backend Architecture
When to Actually Use Microservices
Spoiler: probably not as early as you think. A practical guide to making the right architecture decisions.
