Blog

5 Ways to Stay Motivated While Learning to Code

5 Ways to Stay Motivated While Learning to Code

Motivation is a tricky topic. There were some things in my life for which I had strong burning desire in the beginning, but after a couple of weeks my motivation completely plummeted and often I even ...
5 Tips for Beginning Programmers

5 Tips for Beginning Programmers

A lot of my viewers are programming beginners, and I still consider myself a beginner as well. But I have already learned some things along my way, made some mistakes and observed other developers. ...
3 Tips to Stay Focused While Coding

3 Tips to Stay Focused While Coding

I’m kind of a productivity nerd. I really love reading articles, books and blog posts about tips and techniques that help me get more done, beat procrastination and improve efficiency and ...
How to Use Google to Solve Your Programming Questions

How to Use Google to Solve Your Programming Questions

For the last >150 days since I started my Youtube channel, I have released a new video every single day (although sometimes after midnight). And since I learn the programming concepts I teach ...
5 Audiobooks and Podcasts That Help You Become a Better Programmer While Washing the Dishes

5 Audiobooks and Podcasts That Help You Become a Better Programmer While Washing the Dishes

I am a big fan of audio learning material, because you can really tap into unused time that you would otherwise spend listening to music or just mind wandering. I always make sure that I have at ...
This Is Why You Have to Solve Your Coding Problems Yourself

This Is Why You Have to Solve Your Coding Problems Yourself

Learning to code is basically just going from one problem to another. Some of these problems are solved easily, but there are also situations where you just feel lost and frustrated. In these moments ...
Want to Learn Programming? Do a Little Bit Every Day!

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 ...
The 5 Biggest Beginner Mistakes I Made When I Created My First Android Apps

The 5 Biggest Beginner Mistakes I Made When I Created My First Android Apps

As I described in my “How I Started to Learn Android Programming” blog post, you should start as early as possible to build actual little apps instead of consuming books and other forms ...
Where to Ask Your Programming Questions?

Where to Ask Your Programming Questions?

Note: Before you go ahead, make sure you have read my How I Started to Learn Android Programming blog post. There I explain more generally how to start learning Android development as a ...
How a Growth Mindset Makes Learning Programming Easier

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 ...
How a Gamified Approach to Life Helps Me to Be Happier and More Productive

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 ...
How I Started to Learn Android Programming (And How I Would Do It Again)

How I Started to Learn Android Programming (And How I Would Do It Again)

A lot of people don’t really know how to start learning programming. They don’t know if they should read books, watch Youtube videos or buy online courses for money and they often ...
Incremental Progress over Intense Sprints

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 ...
Why I Don’t Use the Pomodoro Technique for Coding

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 ...
How My First Months of Learning (Android) Programming Felt

How My First Months of Learning (Android) Programming Felt

I started learning to code pretty late in my life at the age of 26, only a month before turning 27. What i did before to earn my bread and butter is content for another story. I made my first steps ...