Dispatches from O'Reilly: The right amount of spec for agentic development
When code gets cheap, the hard part is deciding what “correct” means and building a reliable way to check it.


Markus Eisele is a Java Champion and developer advocate at IBM Research. He helps organizations modernize from monoliths to microservices and cloud-native architectures, with expertise in Kubernetes, Quarkus, and MicroProfile. A frequent speaker at conferences like JavaOne and Devoxx, Markus also authored Modernizing Enterprise Java and Applied AI for Enterprise Java (O’Reilly). He is passionate about open source, developer communities, and making enterprise software simpler and faster to build. Disclaimer: Opinions are his own, not IBM’s.
When code gets cheap, the hard part is deciding what “correct” means and building a reliable way to check it.
