Skip to content
Zum Inhalt springen

Live-Coding Learnings

Modern Java with AI

Zusammenfassungen, Reflexionen und praktische Erkenntnisse aus meinen Live-Coding-Sessions. Ich teile nützliche Muster, gescheiterte Versuche und konkrete Learnings aus den Live-Coding-Sessions mit Java und KI.

10 Beitrage veröffentlicht

Event Modeling und Event Sourcing mit KI
Veröffentlicht: 21. Mai 2026Lesezeit: 3 Min. LesezeitVideo

Event Modeling und Event Sourcing mit KI

mit Adam Dymitruk

Eine Live Session mit Adam Dymitruk, in der wir Event Sourcing klar von Event Modeling getrennt haben, ein erstes Modell in Miro erstellt haben und mit Copilot in Docker sbx ein lauffaehiges Java Demo erzeugen konnten, trotz wenig Zeit fuer einen tiefen Code Walkthrough.

#event-modeling#event-sourcing#java#copilot#live-coding#miro
Spec-Driven Development und der AI Unified Process
Veröffentlicht: 13. Mai 2026Lesezeit: 5 Min. LesezeitVideo

Spec-Driven Development und der AI Unified Process

mit Simon Martinelli

Simon Martinelli hat Spec-Driven Development und den AI Unified Process vorgestellt und alle vier Phasen live durchgespielt — vom Vision-Dokument bis zu einer laufenden Vaadin-App, die aus einem Maven-Archetype aufgebaut wurde.

#spec-driven-development#ai-unified-process#java#vaadin#jooq#claude-code#flyio#neon
LLM Coding mit Semantic Anchors: Von Vibe Coding zur echten Java-App
Veröffentlicht: 10. Mai 2026Lesezeit: 7 Min. LesezeitVideo

LLM Coding mit Semantic Anchors: Von Vibe Coding zur echten Java-App

mit Ralf D. Müller

Ralf D. Müller hat Semantic Anchors, Semantic Contracts und Spec-Driven Development vorgestellt — ein strukturierter Weg von einer groben Idee zu einem vollständigen Architekturdokument, einer Spezifikation und einem GitHub-Backlog, ohne eine einzige Zeile Code zu schreiben.

#semantic-anchors#ai-agents#java#spec-driven-development#arc42#doctoolchain#vibe-coding
Wie sicher ist Docker Sandbox? KI-Agenten mit Java testen
Veröffentlicht: 30. April 2026Lesezeit: 5 Min. LesezeitVideo

Wie sicher ist Docker Sandbox? KI-Agenten mit Java testen

mit Kevin Wittek

Kevin Wittek und ich haben ein absichtlich verwundbares Java-Projekt durch Docker Sandbox laufen lassen, um zu prüfen, ob sbx einen KI-Agenten im YOLO-Modus wirklich einsperren kann. Die Isolation hat gehalten, und das verändert die Art, wie ich über sicheres Arbeiten mit Agenten denke.

#docker#docker-sandbox#ai-agents#java#maven#github-copilot#security#testcontainers#spring-boot#vaadin
KI-Coding mit IBM Bob: Ein JavaFX-Schachspiel live bauen
Veröffentlicht: 13. April 2026Lesezeit: 5 Min. LesezeitVideo

KI-Coding mit IBM Bob: Ein JavaFX-Schachspiel live bauen

mit Ryan Jarvinen

Wir haben IBMs 40-Coin-Trial-Budget genutzt, um ein JavaFX-Schachspiel von Grund auf zu bauen. Prompt Enhancement und Custom Modes haben überzeugt, aber die Tokens waren aufgebraucht, bevor die Tests wieder aktiviert werden konnten.

#ai-coding#java#javafx#ibm-bob#ai-ide#live-coding
Vise Coding in der Praxis: Strukturierte KI-Entwicklung über 5 Autonomie-Level
Veröffentlicht: 3. April 2026Lesezeit: 5 Min. LesezeitVideo

Vise Coding in der Praxis: Strukturierte KI-Entwicklung über 5 Autonomie-Level

mit Dr. David Faragó

Diese Live-Session ging durch fünf Stufen der KI-Coding-Autonomie in Java, aber das eigentliche Learning war einfacher: nachhaltige KI-Entwicklung braucht kleine reviewbare Schritte, explizite Spezifikationen und deterministische Quality Gates.

#vise-coding#ai-agents#java#github-copilot#tdd#spec-driven-development
Neo4j + GraphRAG in Aktion: Live-Refactor
Veröffentlicht: 26. März 2026Lesezeit: 4 Min. LesezeitVideo

Neo4j + GraphRAG in Aktion: Live-Refactor

mit Jennifer Reif

Ein zweistündiger Live-Refactor, der eine Dateisuche-App mit GraphRAG und LangChain4j von PostgreSQL auf Neo4j umstellen sollte. Das Ziel wurde nicht erreicht, aber vier Learnings machten den Versuch trotzdem wertvoll.

#neo4j#graphrag#java#quarkus#langchain4j#live-coding#knowledge-graphs#rag
KI-gestützte Java-Modernisierung: OpenRewrite-Recipes erstellen
Veröffentlicht: 19. März 2026Lesezeit: 3 Min. LesezeitVideo

KI-gestützte Java-Modernisierung: OpenRewrite-Recipes erstellen

mit Tim te Beek

Was ich aus dieser Session mit Tim te Beek mitgenommen habe: OpenRewrite wird besonders stark, wenn KI hilft, deterministische und testbare Recipes zu erstellen, statt unkontrollierte Codeänderungen zu produzieren.

#openrewrite#java#modernization#github-copilot#live-coding
Live Vibe Coding Battle: Eine Java-App mit GitHub Copilot bauen
Veröffentlicht: 5. März 2026Lesezeit: 5 Min. LesezeitVideo

Live Vibe Coding Battle: Eine Java-App mit GitHub Copilot bauen

mit Catherine Edelveis

Zwei vordefinierte Prompts, eine gemeinsame Java-App und strikte CI-Gates: Die One-Shot-Variante startete, scheiterte aber beim Abrufen der Ergebnisse, während der Split-Prompt-Workflow die stabilere App und die besseren Qualitätsmetriken lieferte.

#vibe-coding#java#github-copilot#spring-boot#spring-ai#vaadin#live-coding#prompt-engineering
Guided Coding statt Vibe Coding in Java
Veröffentlicht: 26. Februar 2026Lesezeit: 5 Min. LesezeitVideo

Guided Coding statt Vibe Coding in Java

mit Kenny Pflug

Diese Live-Session hat ein starkes Argument dafür geliefert, KI als disziplinierte Implementierungsmaschine zu nutzen: erst Grenzen definieren, Planung vom Coden trennen und Ergebnisse gegen die Architektur prüfen, statt sie einfach zu akzeptieren.

#guided-coding#java#github-copilot#vscode#ai-agents#live-coding