Most developers handle GenAI’s non-determinism in one of two ways: they ignore it, or they try to force it away. Both approaches fail. There’s a better model.
Topics covered:
- Why non-determinism is the core challenge when switching to AI-assisted development
- A quadrant that maps software domains across two axes: static/dynamic and deterministic/non-deterministic
- Where documentation, programs, random data, and GenAI each sit – and why it matters
- How to traverse the domains
- Which documentation types work best as input to GenAI: Markdown, diagrams-as-code, Gherkin, ADRs, story maps, automated tests
The quadrant doesn’t have a name yet – share your suggestions.
Recommended products
-
AI-Powered Software Engineering
PriceOriginal price was: €1,381.00.€981.00Current price is: €981.00. -
AI Enhanced Architecting Microservices
PriceOriginal price was: €1,193.00.€891.00Current price is: €891.00. -
Cybersecurity for Developers: Secure Coding
PriceOriginal price was: €1,081.00.€781.00Current price is: €781.00.



