All 26 categories.
The full topic map. Each is also a landing page with the writing filed under it.
Enterprise Architecture
Patterns, anti-patterns, and what actually survives a re-org.
AI Agents & Multi-Agent Systems
How agents coordinate, where they fail, and what the new failure modes look like.
AI-Native Engineering Platforms
When the senior engineer in the room is a model.
Software Architecture Patterns
The ones that work, the ones that read well in books.
DevOps & SRE
Reliability is a product surface, not a job title.
Observability
Three pillars, four signals, and the fifth one nobody talks about.
AI Coding Tools
Honest comparisons after months of daily use.
Startup Engineering
Cheap, fast, and good — pick three when you can.
Technical Leadership
Without the LinkedIn-isms.
Engineering Management
The job is mostly listening.
Cloud Architecture
Where the bill goes when nobody is looking.
Microservices & Service Design
When to split, when to merge, when to leave it alone.
Event-Driven Architecture
Eventual consistency is a UX problem.
API Design
The user is the next engineer.
Database Architecture
Bytes on disk and the long shadow they cast.
Security & Compliance
Security as architecture, not as audit.
Cost Optimization
How the cloud bill becomes a feature.
Performance Engineering
P99 is a state of mind.
Testing Strategies
What to test, what to delete, what to ignore.
CI/CD Patterns
Boring is good. Boring is the goal.
Career Development
Twenty-five years of mistakes worth sharing.
Hiring Engineering Teams
Loops, scorecards, and the calibration nobody talks about.
LLM Application Engineering
Prompts as code. Evals as tests. Models as dependencies.
RAG & Vector Databases
Retrieval is the moat. The rest is presentation.
Open Source
On giving, taking, and the long arc of maintenance.
Build vs Buy
A spreadsheet doesn’t decide this. People do.