Digital Business Innovator and Entrepreneur
Working in Asia, Europe, USA and the rest of the world has changed me. Different cultures, traditions and work ethic are magnificent. I love to take challenges and new opportunities that enable me to continuously grow.

Start with a minimal viable product
— My Lean Startup Motto
Stay focused on user benefits
— My User Centered Design Motto
Help people to grow individually
— My Agile Leadership Motto
Latest articles
June 2021
Different ways to use the range method in Hugo
The range method in combination with where or sort is extremely powerful in Hugo - static website engine. Learn how to use range for pages, taxonomy or even numbers.
May 2021
Automated image handling and processing in Hugo
Guide for automated image processing in Hugo - static website engine. Learn how to resize and convert images, to speed up your build process and fallback solutions.
April 2021
Different ways to get an image as page resource in Hugo
In this tutorial I will focus on different ways to handle images in Hugo. Learn how to find and select images in every content and asset folder and don’t forget the fallback.
December 2020
How to get access to data from different AlpineJS components
In this article you will find two answers to this question and one of them feels right. So dive into the details and get things done the lean way.
November 2020
The best way to use x-cloak in Alpine JS
To give you an easy explanation: x-cloak will be removed after Alpine JS initializes. Understood everything? But if you are still asking yourself why is this important - keep …
Various topics
Hugo - The world’s fastest static website engine
Are you searching for a really fast static website generator and do you want to improve your SEO and web vitals? Then you have to take a look at the JAMstack architecture.
Tailwind CSS - my CSS framework of choice
If you’re sick of tweaking the CSS framework you are using, don’t want to override unwanted styles anymore and are a big fan of modularisation, then Tailwind CSS was made for you.
Alpine.js – like Tailwind CSS for JavaScript
Use plain JavaScript also known as Vanilla JS to make your server side rendered pages dynamically the way you can do it in Vue JS with only 8,4kb costs. Sounds great? Try …
VueJS javascript framework and why I love it
Several years ago I started building web apps with React JS and I reached the point where I was thinking to myself, does it always have to be so complex even for smaller …
Working examples

This platform combines all activities around the Gold Card program of the Taiwanese Government (CDC) to attract skilled workers to move to Taiwan and provide a lot of career options.

The website is about Stellarium Mobile Plus, the next generation astronomy star map app. It combines a realistic night sky simulation with a gigantic amount of sky objects.

An low-code solution for an easy handling of the Craftplaces food trucks API. Fast access to statistics, security features and a comfortable way to add new endpoints.
TA-Styled-Plugins
The idea behind TA Styled is to create small, mobile first, accessible, reusable and components based on Tailwind CSS and Alpine JS.
I figured out that especially in comparison with this famous framework of the old days, Alpine JS is way better. I am a big friend of sharing, so I started to make components that I created and use publicly available for everyone.
Working environment
Right now my preferred developing architecture is JAMstack - The modern way to build websites and applications to deliver better performance.


















