Why your Architecture should start with Questions, not boxes
TL;DR: Architecture should start by asking constraint questions about volume, scale, team skills, budget, and business goals, not by copying what big tech does. Use curious questions ("Help me understand why?") instead of performance questions ("Why didn't anyone think of this?"). Stay with systems long enough to see them fail in production to learn which questions actually matter.
March 5, 2026 | 4 min read