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.

· 5 min read
Ready Player One Review
A quick review of the book Ready Player One

· 2 min read
Windows Kill Process By Port Number
Windows Kill Process By Port Number

· 5 min read
SQL Server Exception - The Statement Did Not Return A Result Set
Using Stored Procedures in a Grails Application with Groovy
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