Overwhelmed by all the frameworks and tools you must learn? Step off the learning treadmill and regain control.

Some people seem to be superhumanly productive: they’re always up to date with the latest technologies and techniques, work on cool projects and contribute to open source without breaking a sweat. You’re envious about the productivity and efficiency of all those great hackers you see on Reddit and Hacker News. Reaching their level of software mastery seems like an insurmountable task from where you stand. You wish you could learn as a fast as them, but you're struggling to find the time and energy to master just one JavaScript framework.

“How can they produce so much consistently, at such a high quality?”

You know you could learn any new technology that strikes your fancy, but somehow you always end up on Twitter instead. You tried pulling a few all-nighters, fueled with too much coffee, but it just made you even more exhausted. Learning should be easy and fun: after all, we've all went to school for many years. But, once you're out of school, there is no instruction manual or curriculum to tell you where to go next.

But what if you could become a great software developer that can take up any project, confident that you'll be able to learn any missing skill? What if you find the time to pick up all the new frameworks and APIs, without giving up all your friends and hobbies? Let's not fool ourselves: learning technical skills is hard, so you need all the help you can get to rise to the challenge.


To help you achieve your goals, I put together a course with my best hacks to build the right habits in your life to learn effectively. Subscribe now, and you'll receive my 5 Hacks to Learn New Skills email course directly in your inbox. The course will level up your learning and help you improve the skills that you care about. You will even be able to keep up with all those JavaScript frameworks!