Senior Software Engineer

Real Java & Spring Boot, taught properly

Weekly deep dives on Spring Boot, microservices, system design and AI, built around projects you can actually ship, not toy examples.

Free courses
8
New videos
Weekly
Cost
£0

Start with a course

Multi-part playlists that build one real project end to end.

Intermediate

Spring Boot 4: Full Microservices Course

The latest microservices course, where we build a set of Spring Boot 4 services and a Home Energy Tracker.

  • Spring Boot
  • Microservices

Advanced

System Design Interview Questions

A deep dive into the system design questions that come up in real interviews, and how to structure an answer.

  • System Design
  • Interviews

From the blog

Short written explainers, for when you would rather read than watch.

3 min read

Spring Boot Profiles and Configuration, Properly

Where Spring actually reads config from, how profiles layer on top, and why secrets never belong in application.properties.

  • Spring Boot
  • Configuration
  • DevOps

3 min read

The N+1 Query Problem in Spring Data JPA

How one innocent-looking getter turns a single query into hundreds, and the four ways to stop it.

  • Spring Boot
  • JPA
  • Performance

Want feedback on your own work?

I review CVs and run one-hour mock technical interviews personally. No AI, no template answers. Everything else on this site stays free.