Blog
Thoughts and practical examples on architecture, testing, and AI-assisted development.
Modular Isn't Modular: When Extensibility Itself Becomes the Architecture
Classic modularization breaks a system apart. A concept from test-equipment engineering shows how modules can be loaded and rewired at runtime — without touching a line of code.
Read more →What Is an Architecture Diagnostic? Process, Duration, and Outcome
An Architecture Diagnostic is a structured assessment of your codebase with a weakness analysis and roadmap — here's how it works in practice, typically completed in under 14 days.
Read more →When No One Wants to Touch a Feature: Architecture Over Rewrite
Why a single feature can suddenly become impossible to estimate in planning poker — and how modularization and tests make it manageable again.
Read more →