Hi, I am Johannes.

Welcome to my blog. I write about anything that interests me in software development, productivity, philosophy, nutrition and much more.

Articles

The One Skill You Need To Develop As Programmer

You might have set yourself the resolution to finally learn programming this year. Or your earlier attempts at learning to code never quite…

Server-Side Authentication with NextJS and NestJS — Part 1: The Basics

Two of my favorite frameworks when working in Typescript fullstack applications are NextJS and NestJS. They give you sensible defaults for…

Factories — Your Superpower in Typescript

There is one tool that has completely changed the way I write code. Factories. And even though I am German, I don’t mean the one they are…

Junior to Senior Developer - The One Thing You Need To Learn

When I decided to learn programming many years ago, I could find great tutorials on almost everything. I took fundamental computer science…

A detailed guide to the keto diet for beginners

I am fascinated by nutrition and what effect it can have on your energy, mood, and health. For the past four years, I have been eating low…

Should you Bootstrap or should you Startup?

After I graduated from university I was sure what I was going to become: a tech entrepreneur. I had spent the better part of two years…

Stop patching the symptoms and fix the root cause

I have a belief that much of the thinking we apply to our personal lives and even humanity as a whole is leading us astray to the wrong…

How to become a software engineer

I sometimes tell folks that I learned to program because I wanted to become a tech entrepreneur and knew how difficult it was to find good…

Why Elon Musk should build nuclear power plants

Elon Musk has completely revolutionized multiple industries in a very short amount of time. He usually approaches each market with three…