How do you learn best? One of the most effective methods is to listen to more experienced people. Pay attention to what they are talking about, how they talk about certain topics and what they […]
Decomposition describes the process of breaking down a problem or task into smaller, manageable tasks or problems. It is a part of Computational Thinking. Let’s say we attend a class to learn something new. The […]
When you learn your first programming language or an additional one, have you wondered where to start learning? With this method you will learn faster.
In 2008 I came home after my last day of school for the year and dad greeted me at the door, curious about the report card. After we finished talking about school he asked “Son, […]
Yak Shaving – This took me a moment to understand. Basically you want to work on something but before you have to do this other thing for it, and for that, there’s another thing and […]
In a lot of job advertisements I see “We’re looking for a DevOps” Engineer. Have you seen that too lately? It’s interesting, because DevOps is not a person or role. It is methodology, describing a […]
Have you heard this before? The first time I came across this word I was just confused. It took me some time to find out what people where talking about. Also I learned, that this […]
Part of being a software developer is using the right tools. What the right tools are depend on what you’re doing and your personal preference.
The topic of text editors is one where a lot comes down to personal preference. These days, I like to use VSCode for most of my tasks, but I also still like using VIM too.