Journal
Notes on better engineering work.
Practical writing on Java testing, coding agents, and reviewing the work they produce.
AI Testing
Preventing agent drift: A guide to shipping serious code via vibe-coding
Agents need rules, structures, and frameworks to help them build big and we aren't using enough of them.
Testing
Why using AI to test software is here to stay?
An opinionated look at how AI-driven, reactive unit tests reshape enterprise testing while keeping code quality intact.
Testing
How to use JAIPilot for Enterprise Software Testing?
Opinionated guidance on pairing integration and unit tests with JAIPilot to keep enterprise systems reliable, aligned, and fully covered.
Testing
How to avoid slop when using AI to write unit tests
Make generated tests useful by checking behavior, assertions, and failure cases.
Guide
How to unit test
A practical look at choosing units, boundaries, and meaningful checks.
Guide
Unit tests vs integration tests
When each kind of test gives you useful confidence.
Looking for the product guide? Read the documentation.