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
I am joining Tech Elevator
I am joining Tech Elevator
· 4 min read
What you should learn as a Java Developer in 2018
What you should learn as a Java Developer in 2018

· 24 min read
What's new in Spring Boot 2
What's new in Spring Boot 2

· 12 min read
Happy New Year!!! My 2018 Goals
Happy New Year!!! My 2018 Goals

· 4 min read
My 2017 Year in Review
My 2017 Year in Review

· 6 min read
Getting Started with Java course
Getting Started with Java course

· 6 min read
Angular 4 Java Developers Course is now Live!
Angular 4 Java Developers Course is now Live!

· 8 min read
How to compile Groovy before Java in a Gradle Build
How to compile Groovy before Java in a Gradle Build

· 4 min read
Get it while it's hot. Java 9 is out!
Get it while it's hot. Java 9 is out!

· 5 min read
When to use Microservices over Monolithic Architecture
When to use Microservices over Monolithic Architecture