Zum Inhalt springen

Projekte

Die Produkte, an denen ich gerade arbeite, frühere Open-Source-Projekte und mein Training: buchbare Workshops, freie Einführungen und Foliensätze.

Aktuelle Projekte

Woran ich gerade baue: geprüfte Workflows mit KI, Songwriting auf Mac, iPhone und iPad und ein KI-Trainer fürs Segeln.

SubKit

Beta auf Einladung

Entwerfen. Prüfen. Freigeben. Läuft.

Du beschreibst eine wiederkehrende Aufgabe, die KI entwirft daraus einen Workflow, du prüfst ihn und gibst ihn frei. Danach läuft er in festen Schritten und nur mit den Rechten, die du vergeben hast; beim Ausführen entscheidet die KI nichts. Gedacht für kleine Firmen und Teams mit bis zu 50 Beschäftigten.

Öffentliche Beta in Vorbereitung · Self-Hosting ab der öffentlichen Beta

Harmoniqs

Beta

Songideen mit Akkorden, Looper und BRAIN entwickeln.

Mit Harmoniqs entwickelst du deine eigene Songidee aus Akkorden, Tönen und dem Looper. Der Assistent BRAIN hilft dir, Noten zu erkennen, und schlägt Akkorde aus aufgenommenen Takes vor. Du hörst hin und entscheidest.

Anmeldung derzeit geschlossen

MaciPhoneiPad

TackTics

In Arbeit

Ein Segeltrainer, der Daten von Bord auswerten soll.

TackTics soll in Echtzeit zeigen, wie nah das Boot an seiner Polarkurve segelt. Dafür soll die App NMEA-Daten, Wetter und frühere Fahrten zusammenführen und Trimm und Manöver nachvollziehbar auswerten.

iPhoneiPadNMEA

Open Source

Open-Source-Projekte aus den Jahren 2016 bis 2021, jedes mit eigenem Repository.

Open Source · 3

Training

Hier findest du frei verfügbare Einführungen zum Mitmachen, die aktuell buchbaren Workshops und Foliensätze aus meinen Trainings. Zu jedem Foliensatz verlinke ich die Beiträge, die das Thema vertiefen.

Einführungen zum Mitmachen · Frei verfügbare Übungs-Repositories zum Mitmachen, die meisten mit passendem Workshop oder Foliensatz: JavaScript & TypeScript, Python, Web-Plattform, Node.js, React, Svelte, KnockoutJS, GraphQL, RxJS und Rx.NET, Docker & Kubernetes, AWS, Microservices und Architektur mit DDD, CQRS und Event Sourcing. · Repository (öffnet in neuem Tab)

Aktuelle Workshops

Online, remote und vor Ort – jeder Workshop mit freier Vorschau.

Alle Workshops ansehen (öffnet in neuem Tab)

Folien

  1. Deck 01/15JavaScript & TypeScript: Von Werten zu VerträgenJavaScriptTypeScript

    Von Werten und Funktionen über ESM und Async bis zu Generics, Runtime Validation und Library Design.

  2. Deck 02/15Python für Entwickler mit uv, pytest und FlaskPythonFlaskPandas

    Daten einlesen und analysieren, Web-APIs mit Flask und ihre Tests, funktionale Muster und fortgeschrittenes Python.

    Beiträge dazu (6)
  3. Deck 03/15Moderne Web-Plattform ohne FrameworkHTMLCSSWeb-APIs

    Semantisches HTML, Accessibility, modernes CSS, Formulare, ES Modules ohne Build, fetch, Web Components, View Transitions und Offline.

  4. Deck 04/15Node.js: Eine moderne EinführungNode.js

    Runtime und Event Loop, asynchrone Muster, Webentwicklung mit Express, Testing und Skalierung mit Node.js 26.

    Beiträge dazu (1)
  5. Deck 05/15React: Von der Komponente zur ArchitekturReactFrontend

    Von JSX über Zustand, Daten und Routing bis zur Komponentenarchitektur mit React 19.

    Beiträge dazu (1)
  6. Deck 06/15Svelte 5 und SvelteKit mit TypeScriptSvelteFrontend

    Der Compiler statt Virtual DOM, Runes, Snippets, geteilter Zustand und Context, Motion und Transitions bis zur App mit SvelteKit.

    Beiträge dazu (4)
  7. Deck 07/15KnockoutJS modernisieren und schrittweise migrierenKnockoutJSFrontend

    MVVM und Observables mit Knockout 3.5, modern betrieben mit TypeScript, Vite und Vitest. Dazu schrittweise Migration über Web Components und Sicherheit.

  8. Deck 08/15GraphQL: Vom Type System zum ProduktionsbetriebGraphQLAPI

    Schema, Abfragen und Resolver, Echtzeit, Caching und Sicherheit bis zur föderierten API.

    Beiträge dazu (2)
  9. Deck 09/15Reactive Programming mit RxJSRxJSReactive

    Streams für Suche, Live-Status und Benutzereingaben, mit Operatoren, Error Handling und Tests auf virtueller Zeit.

  10. Deck 10/15Docker in der PraxisDockerDevOps

    Container im Alltag: Node.js und Redis mit Compose, eine eigene Registry und zentrales Logging mit dem ELK-Stack.

    Beiträge dazu (3)
  11. Deck 11/15Kubernetes in der PraxisKubernetesDevOps

    Vom Container zum Deployment im Cluster: Pods, Services, Probes, Rolling Updates und die Gateway API, lokal mit kind.

  12. Deck 12/15AWS Serverless mit Lambda, CDK und DynamoDBAWSLambdaDynamoDB

    Lambda, DynamoDB, AppSync, Cognito, Step Functions und SES: serverlose Dienste auf AWS, vom Datenmodell bis zum Workflow.

    Beiträge dazu (6)
  13. Deck 13/15Microservices mit Node.js, Express 5 und Docker ComposeMicroservicesArchitektur

    Vom Modulith zu Services mit Express 5: Verträge, Docker Compose, Events mit Outbox, Sagas, Resilienz und Contract Tests.

  14. Deck 14/15Design Patterns als FunktionenDesign PatternsTypeScript

    Adapter, Chain of Responsibility, Strategy, Provider und Observer als Funktionen in TypeScript, wiedererkannt in Express, React und Apollo.

  15. Deck 15/15Architektur: DDD, CQRS und Event SourcingCQRSEvent SourcingDDD

    Commands, Events und Queries trennen, das Aggregat als Konsistenzgrenze, Read Models als Projections und ein Event-Store auf AWS.

    Beiträge dazu (7)