Want to Learn Programming? Do a Little Bit Every Day!

As I already explained in my Incremental Progress over Intense Sprints blog post, I think it is much better to make steady, incremental progress rather than going super hard for short periods of time and eventually burn out. If you can combine both, perfect, but don’t confuse the initial boost of motivation that you always … Read more

How a Growth Mindset Makes Learning Programming Easier

Let’s face it: Learning to code is hard and can be quite frustrating. It’s also very satisfying when something finally clicks or a piece of code works, but the next session of sitting in front of your PC with 10 tabs of different Google searches, Stackoverflow questions and documentation opened — while stressfully ripping your hair … Read more

How a Gamified Approach to Life Helps Me to Be Happier and More Productive

As a fan of MMORPGs, I’ve been fascinated by the idea of approaching life like a game/RPG for years now. Just think about how much effort we voluntarily put into a game to make progress. I mean it’s literally hard work for hours on end over months. And not only that we don’t get any … Read more

Incremental Progress over Intense Sprints

Since I’ve discovered my motivation to achieve something in life rather than just wasting my time with leisure, bad nutrition and alcohol in my early 20s, I’ve always wanted to be one of those guys that say about themselves, that they work “really really hard”. You know, like Gary Vaynerchuk, Elon Musk or any other … Read more

Why I Don’t Use the Pomodoro Technique for Coding

The Pomodoro Technique became pretty popular in the productivity area and it is a great tool to beat procrastination and get work done. For anyone who doesn’t know what the Pomodoro Technique is: It is a time management strategy where you work in 25 minute sprints followed by a short 5 minute break. After 4 … Read more