Inexperienced developers organize their code by technology rather than by feature. This is a mistake. Separating by technology leads to
1. folder straddling
2. hard-to-find files
3. reusability confusion
4. large bundles
5. huge folders
Article: https://dev.to/mfp22/why-your-folder-structure-sucks-2jb4
Twitter: https://twitter.com/mfpears
#javascript #webdevelopment #typescript
0:00 Intro
0:10 Folder straddling
6:05 Hard-to-find files
10:20 Reusability confusion
13:35 Large bundles
20:53 Huge folders
23:07 Directory trees inherently limited
29:25 Conclusion