Recent Articles

I like to write about anything thta I am currently working or something new that interests me. If you would like me to write about something or be a guest blogger on your blog please reach out to me on Twitter. If you would like to subscribe to an RSS feed you can find it here.

OAuth2 Login Made Easy in Java: A Spring Boot & Spring Security Walkthrough

4/28/2023 • ☕️ 3 min read

In this tutorial, we will discuss how to set up OAuth 2 logins in Spring Security with Spring Boot.

🔥 New in Spring Boot 3.1 - Spring Boot Docker Compose Module

4/26/2023 • ☕️ 3 min read

In this tutorial you will learn about the new Spring Boot Docker Compose Module. This module allows you to use Docker Compose files directly with Spring Boot applications.

Advanced Spring Security - How to create multiple Spring Security Configurations

4/20/2023 • ☕️ 4 min read

In this tutorial, we will discuss how to create multiple Spring Security configurations and why you might want to do so.

Create a GraphQL Client in Java with Spring Boot

4/17/2023 • ☕️ 3 min read

If you're working on a Spring application and you need to call another REST API, you have tools such as RestTemplate or WebClient. But what if you need to call a GraphQL API? With Spring, a GraphQL Client is available. In this tutorial, you will learn how to include it in your project and use it by building a practical example.

Spring into the Future: Embracing Virtual Threads with Java's Project Loom

4/12/2023 • ☕️ 4 min read

Welcome back, friends! Today, we're diving into Project Loom and specifically virtual threads. We'll be covering what they are, why you should care as a Spring developer, and even provide a demo on