Mar 22, 2026 — 9 min read
How I Structure Projects: Vertical Slices Over Layers
Grouping code by technical layer means jumping across the project to follow one feature. I group by feature instead, and adapt the structure to whatever the language and framework expect.
architecture process