Most online content seems heavily skewed towards complete beginners or specific tools/frameworks. I'm looking to grow as a developer in general - not just learn another technology.
The gap I'm struggling with isn't technical knowledge - it's about making better engineering decisions and writing better code. I want to understand how to design robust applications, choose the right approaches for real-world scenarios, and make informed technical decisions when faced with multiple valid solutions.
What pushed you beyond the basics phase? Please share your advice about the same.