In this blogpost I'll talk more about implementing e-mail verification with Spring Security.
In this blogpost I talk about the differences between JDBC, JPA, Hibernate and the various Spring Data projects and how they relate.
In this blogpost I'll explain how you can dynamically add a prefix to properties in Spring Boot.
In this blogpost I'll set up a small application with Spring Boot, Thymeleaf and htmx.
In this blogpost I talk about why I migrated from Gatsby to Astro and what the pros and cons are.
In this tutorial I'll give an introduction to ArchUnit. This is a library that helps you with testing your Java code architecture, such as naming conventions, package structures, which classes can access others and so on.
In this blogpost, I'll talk about the differences of Spring's RestTemplate and WebClient, and I will also talk about the new RestClient.
Astro is a relatively new static-site generator and server-side rendering framework for JavaScript. In this tutorial I'll build a Pokédex with Astro and the PokéAPI
With Spring, there are several options to automatically schedule tasks. In this tutorial I'll explain them.
Recently the Spring Modulith experimental project was announced and in this blogpost I'll cover the basics of this new library.