I think I would have reached the senior developer level so much faster, if instead of chasing shiny frameworks, starting dozen of side projects and reading countless of articles, I would have focused on a simple, but counterintuitive principles that most developers overlook, which is closing the loops. You see, you have to think of your brain like a very powerful connections making machine that works like a computer.
So, when you're constantly jumping from new topic to new topic, you're actually overloading your brain's ram and hindering your effectiveness. This is why it's crucial that you focus on mastering the technologies you've already been working with before diving into new platforms and and frameworks. I see so many developers getting lost into the latest buzzwords like cloud and Kubernetes, without truly having master the fundamentals of their language of choice, focus on closing the loops first and watch your skills soar.