Index
Topics
Six areas and six running series. The categories describe what an article is about; the series describe how it argues.
Categories
Categories
- Engineering00
Code, APIs, databases, development practices and software design.
- Architecture00
System design, patterns, boundaries, scalability and architectural decisions.
- Infrastructure01
Containers, cloud, deployment, CI/CD, reliability and operations.
- AI00
AI-assisted engineering, LLM integration and the changing software landscape.
- Engineering Thinking01
Trade-offs, lessons, opinions, failures and engineering judgement.
- Teams01
Leadership, collaboration, ownership and building effective engineering teams.
Series
Series
- Architecture DecisionsArchitectural choices and the consequences that followed them.0 articles
- From ProductionLessons that only turned up once real users were involved.0 articles
- From the ArchiveRevisiting older work, and seeing what has and hasn't aged well.1 article
- Things I've Changed My Mind AboutEngineering opinions that experience eventually rewrote.0 articles
- Keep It SimpleTimes the simpler architecture turned out to be the better decision.1 article
- Under the HoodTechnical deep dives into how systems actually work.0 articles
- Engineering NotesShorter observations that don't need a full long-form article.0 articles