JavaScript design patterns and practices by example.

You can find the source code here: javascript-patterns on GitHub.


Analyze an image with the Computer Vision API and post with caption and tags to Instagram.

Blog post: Making of insta-photo

You can find the source code here: insta-photo on GitHub

Hobby web projects running at, hosted on AWS.

You can find the source code here: codingf4fun-rocks on GitHub

Mill AI

Nine Men’s Morris. Rules of the mill game. Classic mill playing board on which the player can perform moves. Display with GUI in WPF. An AI against which the human is playing (When the human player has made a turn, the AI is next and calculates its move).

Everyone has played “Mills” or “Nine Men’s Morris”. But on the computer? Against a self-written computer opponent? That sounds exciting!

The special thing is that you are not playing against another person, but against an AI. An AI that I develop myself and which calculates its own move.

Idea from Kampf gegen Mühlen 2017 at

You can find the source code here: mill-ai on GitHub

Daily Standup Timer

Daily standup is a time-boxed meeting that lasts maximum 15 minutes. Each team member answers the following 3 questions:

  • What did you do yesterday?
  • What will you do today?
  • Are there any impediments in your way?

But more often than not, standups turn into long discussions and sometimes it could even last up to 1 hour. To address this, I have built this timer in WPF and MVVM.

Each team member has 1 minute to answer the questions. If the countdown reaches 0, a stopwatch will count the overtime.Screenshot2

This timer will help each team member to stay focused and to share only the relevant information. It will help the team avoid big discussions in the standup meeting.

You can find the source code here: daily-standup-timer on GitHub

Lean Raspberry Remote

Raspberry Remote with LokiJS, Express, AngularJS and Node.js.

You can find the source code here: lean-raspberry-remote on GitHub

Display Blinky

Hello Blinky 2.0 with the Raspberry Pi 3 and LCD display using Azure.

You can find the source code here: display-blinky on GitHub

Hello Blinky

Blink single LED, two LEDs alternating or LED in Morse Code on Raspberry Pi 3.

You can find the source code here: hello-blinky-1.0 on GitHub