Rens VerhageinTeam Rockstars IT5 things you need to know to use OAuth/OIDC with MS Entra IDLately, I have been working on integrating a Java-based web application with Microsoft Entra ID (formerly known as Azure AD) using OIDC.Feb 26Feb 26
Rens VerhageinTeam Rockstars ITWhat is PKCE and why do you need it?Protocols are evolving and OAuth 2 is no exception. After the authorization code flow was introduced PKCE was soon added to make it more…Feb 15Feb 15
Rens VerhageThe weirdest bug in my career as a developer — you won’t believe it!This is a story about a real life bug and it is still the weirdest bug I had to deal with in my career to this date.Feb 71Feb 71
Rens VerhageHow to deploy to WildFly in IntelliJ IDEARecently I wanted to locally deploy a web application I am working on to a WildFly application server. An issue had me stupefied and I…Dec 12, 2023Dec 12, 2023
Rens VerhageHow to implement a Docker Desktop alternative in macOS with PodmanOn August 31 2021 Docker Inc. announced a change in the licensing model for Docker Desktop. As of January 31 2022, Docker Desktop is no…Jan 27, 2022Jan 27, 2022
Rens VerhageJava & Lombok, a tale of two islandsThis is the first in a two-part series on spicing up Java with Lombok.Dec 12, 2020Dec 12, 2020
Rens VerhageJib, do we really need yet another container builder?In a previous article, I wrote about how easy it is to build Docker images using Spring Boot 2.3. Recently, I learned about Jib, Google’s…Dec 5, 2020Dec 5, 2020
Rens VerhageBuilding Containers With Spring Boot 2.3Spring Boot is a great tool for building micro services. It is no surprise that most Spring Boot applications we write are being deployed…Jun 2, 2020Jun 2, 2020
Rens VerhageStress-free productivity, but not for me (or is it?)I have been struggling with this for the better part of my working life. Stress free productivity. Everyone seems to have it, but I don’t.Aug 31, 2019Aug 31, 2019