Articles on software architecture, career transition, and the craft of architectural thinking.
September 20, 2026
A practical framework for navigating your first three months in the role: how to listen and map, diagnose and prioritise, and propose and establish credibility without moving too fast.
September 20, 2026
The unit of work changes. The feedback loops change. Who you spend time with changes. Here is an honest account of what genuinely shifts in the transition — and what carries over from your development background.
September 20, 2026
The architect role requires six skill dimensions: technical depth, design thinking, decision-making, communication, governance, and leadership. Here is what each involves and how to identify your gaps.
September 20, 2026
Performance and security conflict. Maintainability and scalability tension against each other. Here is how to prioritise competing quality attributes systematically and make trade-offs deliberately.
September 20, 2026
An ADR captures a significant architectural decision, its context, and its consequences. Here is exactly what to include, how to structure it, and how to introduce the practice to your team.
July 19, 2026
After two years of writing, editing, and iterating, Developer to Architect is available. Twenty-eight chapters, six parts, ninety-two figures, and ten downloadable resources covering every dimension of the architect's role.