On Demand Web Development

..And Why should you care? Do you know this too, you want to get started on a new project and first of all, all the tools need to get installed on the computer? Or all you have is an iPad with a browser right now. Then, in-browser development environments will come in handy. I want…

Find answers for your web development questions

Web Development is such a vast field. It’s incredible to see what you can do with a browser today. Every day, our browsers become more powerful, allow us to watch videos without installing plugins, let us experience virtual reality and so much more. But where do you find answers to all your questions around it?…

Two basic ingredients for each web layout

Block and Inline elements are a basic ingredient for each web layout. No matter if you use float layouts, Flexbox or CSS Grid, these always play a role. A block element always uses the full width of the parent container. Good examples are <div>, <h1> to <h6> or <p>. Inline elements on the other hand…

Create a Logo with CSS

Today, we’re creating a simple logo with CSS. Since CSS3 became generally available in all browsers a few years ago, we can use a lot more builtin browser features where before Photoshop became necessary (I just say rounded corners!). Creating a simple logo with CSS is one of these situations where we can leverage recent…

Learning with Podcasts

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 are doing to improve themselves. It’s part of our job to learn from them. When I started my journey over…

Computational Thinking – Decomposition

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 class has a goal, for instance show us how to become a programmer. Now, becoming a programmer is a big…

Learn a new Programming Language

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.

🏭 or Writing Code?

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, what do you want to do for the next six weeks while you’re at home?”. I shrugged. “That’s what I…

Yak Shaving

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 so on. Have you done this before? Can you relate to Yak Shaving?