Architecture.
Boxes, arrows, and living with the consequences
Topics in this area.

Security by design: stop patching holes you dug yourself
Why security must be integrated from the design phase instead of bolted on at the end: threat modeling, OWASP, 12-Factor Apps, CVEs, and pentesting.

Rewriting from scratch: 'hold my beer'
The urge to throw out the code and rewrite from scratch almost always costs more than you think: why we underestimate the real price and when it actually makes sense.

How to Make Technical Decisions Without Selling Your Soul to the Hype
There are technical decisions, and then there are hype-driven ones. Learn to spot the difference before your team spends the next two years fighting fires in your shiny new architecture.

Microservices, Monoliths, and Other Mythical Creatures
Monolith or microservices? A calm, noise-free look at both options, real case studies from Netflix, Amazon and Uber, the myths that deserve retirement, and a framework you can actually use to decide.

Modern Architecture Fundamentals (No Snake Oil Included)
What 'modern architecture' actually means beyond the buzzwords: monoliths, modular monoliths, microservices, events, and cloud-native design — with a survival guide to help you decide.
Every post in this area.
- Article · 29 May 2026Security by design: stop patching holes you dug yourself12 min
- Article · 10 Apr 2026Rewriting from scratch: 'hold my beer'12 min
- Article · 16 Mar 2026How to Make Technical Decisions Without Selling Your Soul to the Hype15 min
- Article · 09 Mar 2026Microservices, Monoliths, and Other Mythical Creatures14 min
- Article · 02 Mar 2026Modern Architecture Fundamentals (No Snake Oil Included)15 min


