How to Learn Android Development as a Complete Beginner

In Facebook groups and other communities, I see a lot of people asking how they can start learning Android development. There seems to be a lot of confusion about the “correct” way to start, which is no wonder given the vast amount of resources available. There are books, videos, blog posts and an endless number … Read more

5 Personal Development Books You Should Read as a Programmer

I am not a big fan of learning programming through books, at least not the high-level stuff that we use in our day to day life. I think it’s a good idea to start with a book on the fundamentals if you’re just starting out, because the basic concepts don’t change very much, but after … Read more

5 Non-Technical Skills and Traits You Should Develop as a Programmer

Learning the technical stuff when trying to become a software developer is not easy, but at least it’s pretty straightforward. The tutorials are out there and you can teach yourself all the necessary programming and computer skills with books, courses and Google. But there are also non-technical skills and traits that you should actively develop … Read more

How to Learn Programming Fast with Deliberate Practice

When you first start to learn programming and spend some time in the various communities, it can feel as if you just landed on an alien planet and now try to adapt to this foreign race by learning their complicated languages, adopting their way of thinking and understanding the correct manners. Everyone is talking in … Read more

How to Beat Procrastination

Does that sound familiar? You know you should be doing something important, something that benefits your life or helps you avoid a lot of trouble in the future. Maybe this task is difficult, but you know you could get it done if you would just focus on it for a while. But instead you spend … Read more

6 Reasons to Learn Coding Now

“Everybody in this country should learn how to program a computer, because it teaches you how to think.” This famous quote by Steve Jobs has a lot of truth to it. Coding certainly improves your ability to think logically and make more rational decisions. But nowadays you could also say: “Everybody in this country world should … Read more

9 Simple App Ideas to Learn Android Programming (With Tutorials)

The best way to learn programming is by getting your hands dirty and writing actual code. Reading programming books or watching courses is fine, but they become pretty useless if you don’t practice what you’re learning. If you ever tried to read a book about coding without actually trying it out yourself, you might have … Read more

How to Learn Programming Fast

No matter if you are a beginner or already an expert, being a programmer means constant learning. Sure, when you know the essential concepts and the most important frameworks and libraries you can probably slow down a bit and enjoy the routine, but things change pretty quickly in the computer world and even completely new programming … Read more