adam bien's blog

Silesia JUG: "10x Speed, 1x Complexity: Live Coding Java with LLMs" Afterglow 📎

During the 2.5-hour Silesia JUG session "10x Speed, 1x Complexity: Live Coding Java with LLMs", I was asked many good, critical and insightful questions about Java, productivity, maintainability LLMs, agents and best practices.

I started with an empty project (Quarkus and MicroProfile), gradually adding features and tests and carrying out refactoring using the bce.design approach. I began with Claude Code, then moved on to Kiro.

There was a general agreement that beautiful Java code can be written really quickly. I hope I surprised some of the attendees! 😊

Some attendees handled 'TrainAboutToDepartException' with impressive speed, which is a positive sign.