Articles
Engineering deep dives — systems, architecture, databases, DevOps, AI.
-
The Architect's Mindset
Organising Your Codebase: Monorepo vs. Polyrepo Jul 1, 2026Most teams decide how many repos to use by accident. Google has 10,000+ engineers in one repo. Here's why — and how to decide what's right for your team.
-
The Architect's Mindset
Choosing Your System's Structure: Monolith vs. Microservices vs. Modular Monolith vs. Serverless Jun 29, 2026The architecture that got you to 100 users will kill you at 100,000. But the one built for 100,000 will slow you down at 100. Here's how to actually decide — with a real example across 3 years of growth.
-
The Architect's Mindset
Introducing The Architect's Mindset — a series on the decisions behind modern software systems. Not tutorials. Not thought leadership. Just me trying to understand how things actually work.