Practical writing on Java, Spring, AI, and the craft of software engineering.
If you're building with Java and Spring (or trying to figure out where AI fits into your development workflow) you're in the right place. I write practical, beginner-friendly deep dives on Spring Boot, Spring AI, and software engineering fundamentals, collected here in chronological order.
Filtering by tag: grails
Latest
Migrating Grails 2.x Applications to Grails 3.x
· 10 min read
Migrating Grails 2.x Applications to Grails 3.x
grails
· 6 min read
Gravatars on a Grails Application
Gravatars in a Grails Application
grails
· 7 min read
Grails: Generating links in your domain class
Grails: Generating Links in your Domain Class
grails
· 3 min read
Grails Spring Security Plugin - Logout postOnly setting
Grails Spring Security Plugin - Logout PostOnly Setting

· 10 min read
Creating and testing your first Grails Tag Library
Creating and testing your first Grails Tag Library
grails
· 6 min read
Grails MySQL Boolean Gotcha
Grails MySQL Boolean Gotcha
grails
· 2 min read
Grails Interactive Mode - USE IT
Grails Interactive Mode - USE IT
grails
· 1 min read
IntelliJ Spring Bean Injection Notification
IntelliJ Spring Bean Injection Notification
grails
· 9 min read
Groovy collections vs My Current Thought Process
Groovy collections vs My Current Thought Process
grails
· 4 min read
Writing SQL in a Grails Application
Writing SQL in a Grails Application
