One of my favourite sources of inspiration, I have to admit, is the Google Site Reliability Engineering team. A few days ago I ended up […]
Category: Java
Navigating the Database Landscape
In the age of document databases, I find solace in my SQL roots, a language learned more than twenty years ago through sweat and literal […]
Embracing Microservices: A Counterpoint to the Critics
In a recent article by Felix Seemann, the pitfalls of adopting microservices without a clear reason were thoroughly examined. While Seemann’s insights raise valid concerns, […]
Unlocking Hidden Potential: The Class-File API in JDK 22
Java, a programming language beloved by developers worldwide, continues to evolve and adapt to the changing needs of the software industry. While many are familiar […]
Quarkus 3.2.3 Unveiled
As technology continues to evolve, it’s crucial for developers and architects to keep their toolkits updated with the latest advancements. In this spirit, Quarkus has […]
Documenting Restful API using Swagger/OpenApi
Introduction API provides an application pluggable interface for integration by front-end apps. They have become prominent in modern-day programming principles. As technology continues to evolve, […]
HATEOAS Implementation using RESTFUL Services
Introduction In this tutorial, we are going to implement HATEOS in our Spring JPA project. In our last series, we discussed the Spring JPA and […]
Understand JPA using Restful Services
Introduction In this tutorial, we are introducing JPA using restful services. Spring Data is an aspect of the Spring Boot family that focuses on how […]
Implementing OAuth2 in simple steps using Spring security
Introduction In this tutorial, we will show in simple steps how to implement a simplified OAuth2 login flow using Spring Boot as a way to […]
Handling persistency using Spring Security
Introduction This tutorial will demonstrate how persistence is handled using Spring Security. We will implement a login system with a remember-me feature that shows how […]