TLDR Dev · ARTICLES & TUTORIALS
YOUR FOLDER STRUCTURE HAS TWO JOBS, BUT ONLY DOES ONE
Summary from the TLDR Dev newsletter
Folder structures must support two different tasks: helping people find existing files and giving them a consistent rule for placing new ones. Role-based taxonomies improve navigation but create fuzzy boundaries, while layer-based structures make classification deterministic and prevent placement mistakes from compounding as a codebase grows.