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.

· 4 min read
Getting Started with Java 9
Getting Started with Java 9

· 4 min read
Inserting a Groovy Date into a Time Stamp Column
Inserting a Groovy Date into a Timestamp Column
· 15 min read
Spring Boot Command Line Runner
Spring Boot Command Line Runner

· 10 min read
Java: What is the difference between equals and ==
Java: What is the difference between equals and ==

· 1 min read
2,000 Subscribers on YouTube!!
2,000 Subscribers on YouTube!!

· 21 min read
Using Project Lombok in your Spring Boot Project
Using Project Lombok in your Spring Boot Project

· 18 min read
Spring Stereotype Annotations
Spring Stereotype Annotations

· 7 min read
Spring Boot Convention Based Error Pages
Spring Boot Convention Based Error Pages

· 8 min read
Spring Boot Entity Scan
Spring Boot Entity Scan

· 6 min read
How I Made $20,000 in my Sleep
In this article I hope to inspire you to take action now!