Blog

Articles on software architecture, career transition, and the craft of architectural thinking.

September 20, 2026

The First 90 Days as a Software Architect

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.

Career Architecture Onboarding
Read more →

September 20, 2026

Developer to Architect: What Changes and What Doesn't

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.

Career Transition
Read more →

September 20, 2026

Software Architect Skills: What You Actually Need

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.

Skills Career
Read more →

September 20, 2026

How to Balance Quality Attributes in Software Architecture

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.

Architecture Design
Read more →

September 20, 2026

How to Write an Architecture Decision Record (with Free Template)

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.

Architecture Templates
Read more →

July 19, 2026

Developer to Architect is Now Live on LeanPub

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.

Announcement Book
Read more →