Stop Prompting. Start Building Software Factories for Java with Ingo Eichhorst

AI can write code. Most developers have seen that. The harder question is how to make AI produce good software consistently. In this live coding session, I am joined by ‪@ingo-eichhorst‬ to explore the idea of Software Factories for Java development. Instead of asking an AI to implement a feature and hoping for the best, we will start by defining what a good result looks like. We will establish clear quality criteria, create ways to evaluate the outcome, and then let AI do the implementation work. Using a real open source Java project, we will add a new feature while exploring a different approach to AI assisted software development. The goal is not to build an autonomous developer. The goal is to build a repeatable process that produces useful results. What you will see We will work on a real Java codebase and: Select and define a new feature Describe the desired outcome Define measurable quality criteria Use AI to implement the feature Evaluate the result against our criteria Improve the process when the results are not good enough Topics we will explore Software Factories AI assisted development Feature implementation with AI Evaluation driven development Claude Code and AI agents Defining quality in software engineering Human oversight and feedback loops Practical Java development Why this matters Many teams focus on prompting AI more effectively. Software Factories take a different approach. They focus on defining quality, measuring outcomes, and automating repeatable processes. This shift turns AI from a coding assistant into part of an engineering system. Join the conversation As always, audience participation is encouraged. Challenge our assumptions, question the results, suggest better evaluation criteria, and help us decide what "good" really means. Who this is for Java developers Software architects Engineering leaders AI practitioners Developers interested in practical AI workflows By the end of the session, you will have seen how a Software Factory approach can be applied to a real Java project and why defining success may be more important than writing prompts.

Building an AI Dark Factory:  A Codebase That Writes Its Own Code, Live
▶︎

Building an AI Dark Factory: A Codebase That Writes Its Own Code, Live

From Prompt to Production: Building a Full Java App with AI Unified Process
▶︎

From Prompt to Production: Building a Full Java App with AI Unified Process

Vise Coding in Practice: Structured AI Development Across 5 Autonomy Levels with Dr. David Faragó
▶︎

Vise Coding in Practice: Structured AI Development Across 5 Autonomy Levels with Dr. David Faragó

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
▶︎

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source
▶︎

RL for Agents Workshop - Deep Dive on Training Agents with RL and Open Source

Android 17 sucks. So I put Linux on a phone.
▶︎

Android 17 sucks. So I put Linux on a phone.

How to (Re)start Your Java Journey in 2026
▶︎

How to (Re)start Your Java Journey in 2026

AI Assisted Java Modernization: Building OpenRewrite Recipes with Tim te Beek
▶︎

AI Assisted Java Modernization: Building OpenRewrite Recipes with Tim te Beek

"Software Fundamentals Matter More Than Ever" — Matt Pocock
▶︎

"Software Fundamentals Matter More Than Ever" — Matt Pocock

The Frequency of God 963 Hz - Attract love, protection, wealth, miracles and blessings without limit
▶︎

The Frequency of God 963 Hz - Attract love, protection, wealth, miracles and blessings without limit

The AI Blueprint: How To Use AI To Make Millions, & Change Your Life w/ Alicia Lyttle 🚀
▶︎

The AI Blueprint: How To Use AI To Make Millions, & Change Your Life w/ Alicia Lyttle 🚀

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Learn To See What God Sees When He Looks At You
▶︎

Learn To See What God Sees When He Looks At You

Software engineering at the tipping point
▶︎

Software engineering at the tipping point

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)
▶︎

Full Archon Guide - Build AI Coding Harnesses That Actually Ship (LIVE)

LLM Coding with Semantic Anchors: From Vibe Coding to a Real Java App with Ralf D. Müller
▶︎

LLM Coding with Semantic Anchors: From Vibe Coding to a Real Java App with Ralf D. Müller

Guided Coding instead of Vibe Coding in Java with Kenny Pflug
▶︎

Guided Coding instead of Vibe Coding in Java with Kenny Pflug

Event Modeling and Event Sourcing with AI - Building an Java App Live
▶︎

Event Modeling and Event Sourcing with AI - Building an Java App Live

Place your brain in the frequency of wealth, prosperity and total abundance - Attraction Law
▶︎

Place your brain in the frequency of wealth, prosperity and total abundance - Attraction Law