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.

· 6 min read
Why every developer should start a blog right now!
Why every developer should start a blog right now!

· 9 min read
What is going wrong on the Spring Boot View Layer?
What is going wrong on the Spring Boot View Layer?

· 6 min read
Spring Boot 2.0 Roadmap
Spring Boot 2.0 Roadmap

· 6 min read
How do you Define Success as a Software Developer
How do you Define Success as a Software Developer

· 4 min read
What is JHipster & Why you need to start using it today!
What is JHipster & Why you need to start using it today!

· 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!!