Hi! I'm Michael Hoffmann

Passionate freelance frontend and app developer with a focus on web-based technologies

Michael Hoffmann Image

Software Developer

I love developing web applications, mobile apps, and games with a focus on high quality, clean, well-documented and easily maintainable code while respecting deadlines and budgets

Blogger & Speaker

I write articles and give talks about software development and my career

Customer Orientated

I can solve problems in my projects within time and budget

Challenge Seeker

I want to be challenged by problems you think are difficult or impossible to solve


Supermarket Challenge

Standup Picker

RebelGamer Mobile App

Parents Soundboard


How To Build An Angular App Once And Deploy It To Multiple Environments

12/9/2019 Michael HoffmannDevelopmentAngular

In my last projects, we always had the same requirement: Build the application once and deploy the same build fragment to multiple environments. This leads to some technical challenges, as we need to be able to inject environment-specific information…

The Last Guide For Angular Change Detection You'll Ever Need

11/18/2019 Michael HoffmannDevelopmentAngular

Angular’s Change Detection is a core mechanic of the framework but (at least from my experience) it is very hard to understand. Unfortunately, there exists no official guide on the official website about this topic. In this blog post, I will provide…

How I Write My Blog Posts

10/15/2019 Michael HoffmannCareer

I’m often asked how I write my blog posts and in this article, I want to describe my process from start to finish. In this blog post I will cover these topics: Topic Selection Planning & Preparation Writing Review Publish Prepare a talk Conclusion…