Open Source Projects

You find my GitHub account here: adlemich – GitHub.

There are many experiments, also for me to learn languages and frameworks. The most complete projects, are the following:

  • Archery Cinema. This is a Python program that is meant to work as a video playing and gamification tool for indoor-archery. It features multiple players, running videos with moving target, shot detection via audio analysis and camera based result collection.
  • Game Cube. This is a self-made gaming device with 4 buttons and a 64 pixel LCD matrix. It is based on an Arduino device and provides a full building documentation from a wooden box, over cables and wires to the C software for the Arduino. It comes with two ready to use games, but is made to be extended with custom games. This is a project that I used to educate kids to build something like a basic GameBoy as a multi-week workshop.

Open Source Projekte

Ihr findet meine GitHub Projekte hier: adlemich – GitHub

Es gibt viele Experimente, auch für mich, um Sprachen und Frameworks zu lernen. Die vollständigsten Projekte sind die folgenden:

  • Bogenkino. Dies ist ein Python-Programm, das als Video-Abspiel- und Gamification-Tool für Hallen-Bogenschießen konzipiert ist. Es bietet mehrere Spieler, laufende Videos mit beweglichen Zielen, Schusserkennung durch Audioanalyse und kamerabasierte Ergebniserfassung.
  • Game Cube. Dies ist ein selbstgebautes Spielgerät mit 4 Tasten und einer 64-Pixel-LCD-Matrix. Es basiert auf einem Arduino-Gerät und bietet eine vollständige Baudokumentation von einer Holzbox über Kabel und Leitungen bis zur C-Software für den Arduino. Es wird mit zwei gebrauchsfertigen Spielen geliefert, ist aber so konzipiert, dass es mit benutzerdefinierten Spielen erweitert werden kann. Dies ist ein Projekt, das ich verwendet habe, um Kindern in einem mehrwöchigen Workshop beizubringen, wie man selbst einen einfachen GameBoy baut.

There is no compression algorithm for experience…

During my journey across many different software projects and product organizations, I think I learned a few things. Sometimes thoughts and insights become only real, when you write them down. Feedback? Let me know!

Erfahrung wird immer mehr wert sein als Wissen…

In verschiedensten SW-Engineering Projekten und Organisationen in über 20 Jahren habe ich so einiges gesehen, erlebt und gelernt. Manche Dinge versteht man erst wirklich, wenn man sie aufschreibt. Feedback? Immer gerne!

  • Sometimes „automate it all“ does not help
    Sometimes „automate it all“ does not help

    Just recently I was looking into the next best tool to use for capturing customer demand. It needed to be […]

  • Warum die Deutschen ein Technologie-Volk werden sollten
    Warum die Deutschen ein Technologie-Volk werden sollten

    Gestern war ich auf einer Bürgerversammlung hier in meinem schönen Stadtteil. Da wurde über vieles gesprochen, auch darüber wie teuer […]

  • The Power of „Disagree and Commit“
    The Power of „Disagree and Commit“

    During my time as an employee with Amazon Web Services, I learned about one of Amazon’s leadership principles): „Disagree and […]

  • Platform Engineering – Part 5 – Data Platforms
    Platform Engineering – Part 5 – Data Platforms

    Data Platforms – more than just large data pools Data platforms are not a new phenomenon, but it seems that […]

  • Platform Engineering – Part 4 – Cost Drivers
    Platform Engineering – Part 4 – Cost Drivers

    Managing platform scope – Start small with a bold vision It is essential to be clear about the scope of […]

  • Platform Engineering – Part 3 – Platform Business
    Platform Engineering – Part 3 – Platform Business

    Platform Business Models Software Platforms, like all software, can be delivered in several ways to serve their users and so, […]

  • Platform Engineering – Part 2 – The Basics
    Platform Engineering – Part 2 – The Basics

    What is a Software Platform? There are many definitions for this term in computer sciences. In this paper, the term […]

  • Platform Engineering – Part 1 – Introduction
    Platform Engineering – Part 1 – Introduction

    In most software-based businesses it is quite common to think about platforms. Building an own internal platform that implements the […]

  • Re-programming your own brain’s algorithms
    Re-programming your own brain’s algorithms

    Computers are ignorant, dumb machines. We write new operating systems and routines, compile and deploy them and these machines behave […]

  • How human is automation after all?
    How human is automation after all?

    It is almost 15 years ago, when I first had a touchpoint with the ethic and morale question: “How human […]

  • Why you should (NOT) listen to your Experts
    Why you should (NOT) listen to your Experts

    There once lived a man next to a mighty and beautiful mountain. When the man was a kid, he was […]

  • Attributes for highly valuable Proof of Concepts (PoC)
    Attributes for highly valuable Proof of Concepts (PoC)

    After supporting and observing several Proof of Concept activities in various departments, I realized that I could do more to […]

  • Public Talk: Building End-to-End IOT Solutions with AWS
    Public Talk: Building End-to-End IOT Solutions with AWS

    I had the please to talk at AWS re:invent 2019 about end to end IOT solutions. The session was recorded, […]

  • Multi-Cloud as a Strategy
    Multi-Cloud as a Strategy

    When discussing the vendor strategy for the technical systems, traditionally in software engineering you find conflicting requirements. This is not […]

  • The Power of “as a Service”
    The Power of “as a Service”

    The XaaS – everything as a service movement is quite considerable. When looking at successful internet companies today, you can […]

  • The key values behind DevOps
    The key values behind DevOps

    Since may years during my career I came across all these tools and frameworks: Waterfall, V-Modell, SCRUM, Kanban, LESS, SAFe, […]

Nach oben scrollen