I've been stuck in beginner/intermediate-land for quite some time. I have had a really frequent problem when trying to make solo coding projects: at some point, they just get too large for me to handle (in terms of number of lines and number of files/folders). This has happened for larger Python apps, React apps, and basically every kind of project. For example, I've been trying to level up from frontend to full stack, using Next.js + Supabase as a stack. I've heard so many times that you have to learn by doing, so I am trying to learn by building a full app idea. Before I write even a single line of my own code (project setup takes hours, btw), the project is already giving me headaches with how many files and directories there are. I couldn't even make a TODO list app in that stack because I was so confused about what the best practices were, how to handle auth, where to put this file, best route structure, error handling, really complicated Supabase stuff, etc.…