While most AI code generation examples show how to quickly bootstrap a new web application, I was curious how far an AI coding assistant can take me in an existing, non-trivial codebase – one with a Java backend, automated tests, APIs (OpenAPI), PostgreSQL database migrations (Liquibase). So, I decided to explore the open-source AI tool aider, applying it to one of my Open Source projects.
Tag: Java
"Java by Comparison" leads the reader through 70 examples into software-craftship. Each example compares a snipped of typical "unclean" code with a "clean" replacement, including a short discussion about the reasoning.
Recently I ran across a missing `method="post"` in a `
Über einen kleinen aber wesentlichen Unterschied zwischen _Hibernate_ und _EclipseLink_ bei der Validierung neuer Entitäten.