Enterprise Java
-

Google Agent Development Kit Java Example
Building intelligent, tool-enabled AI systems in Java requires more than sending prompts to a language model. A well-structured implementation must…
Read More » -

Sending Emails Through Microsoft Exchange Server
Microsoft Exchange Server is widely used in enterprise environments for managing emails, calendars, and contacts. Applications often need to send…
Read More » -

Kafka 4.0 & KRaft: The End of ZooKeeper
After 14 years and 100,000+ lines of code, Apache Kafka finally cuts the cord. Here’s everything that changed, and what…
Read More » -

Using Compile-Time Templates with Spring Boot
Template engines are a foundational part of server-side web development. While runtime engines such as Thymeleaf and FreeMarker are widely…
Read More » -

Getting Started with Payara
Payara is an open-source application server designed for running modern enterprise Java applications. It is based on GlassFish but extends…
Read More » -

Handling NaN Values in Java Micrometer Gauges with Prometheus
Micrometer is the de facto metrics instrumentation library for JVM-based applications, and Prometheus is a common backend for collecting and…
Read More » -

Calling Object Methods in Thymeleaf
Thymeleaf is a modern server-side Java template engine commonly used with Spring Boot applications. One of its powerful features is…
Read More » -

Using JTE for Type-Safe Templating in Java
Templating is a key aspect of many Java applications, especially web apps, where dynamically generating HTML is necessary. Let us…
Read More » -

GraphQL vs. REST vs. gRPC: The 2026 API Architecture Decision
A comprehensive comparison from a Java developer’s perspective on choosing the right API style for your next project The API…
Read More »







