Getting started with Quarkus and Hibernate

In this article we will learn how to create and run a sample Quarkus 3 application which uses Hibernate ORM and JPA. We will create a sample REST Endpoint to expose the basic CRUD operations against a relational Database such as PostgreSQL.

Read more

Managing Environment Variables in GitHub Actions

GitHub Actions provides a powerful platform for automating workflows directly within your GitHub repositories. One essential aspect of workflow automation is managing environment variables, which allow you to securely store sensitive information and configuration settings. In this article, we’ll explore various methods for managing environment variables in GitHub Actions, along with a complete example to … Read more

RabbitMQ with Docker: A Comprehensive Guide

In this tutorial, we’ll explore how to combine RabbitMQ and Docker to improve message queuing, enhance system reliability, and simplify deployment. Whether you’re an experienced developer or just starting out, this guide will give you the knowledge and practical insights to make the most of RabbitMQ with Docker. What is Rabbit MQ? RabbitMQ is a … Read more

Maven is using the wrong version: Explained

In this article we will go through a common issue that you can face when compiling and running applications with Maven. The syntom of this issue is that Maven is using the wrong version during the execution. We will show the cause of the issue and the remediation.

Read more

How to use Hidden Classes in Java

Hidden classes ( available since Java 15 ) allow developers to define classes that cannot be directly accessed by other classes in the same program. These classes are designed for use by frameworks that generate classes at runtime without using the standard classloading mechanism. Purpose of Java Hidden Classes Hidden classes can enable frameworks to … Read more

Modern Java Pocket Guide available

Calling all Java enthusiasts! I’m excited to share that my latest tiny ebook is now live—a concise reference guide covering all the top features in Java from version 8 to the upcoming version 22! 🚀

Read more

How to manage WildFly metrics

To ensure reliable operation of Microservices it is essential to monitor Key system and application parameters. By using Microprofile Metrics you can gather this information through a set of well-known endpoints. Let’s see how to use it with WildFly application Server.

Read more