Introduction This is part one of a two part articles series on Running Apache Kafka …
Read More »Masonry Layout
JavaFX Links of July 2023
Although I skipped a few weeks because of busy schedules, holiday interruptions, and too few …
Read More »Evaluating Apache APISIX vs. Spring Cloud Gateway
Given the number of API Gateways available on the market, I’m regularly asked which is …
Read More »The IKEA Effect
The IKEA effect is a fascinating phenomenon whereby consumers place a (sometimes disproportionately) higher value …
Read More »When Speed Matters: Real-time Stream Processing with Hazelcast and Redpanda
In this tutorial, we explore the powerful combination of Hazelcast and Redpanda to build high-performance, …
Read More »Busting Myths, Building Futures: A Conversation with Cay Horstmann on Java and Machine Learning
In our ongoing series of interviews with the movers and shakers of the software world, …
Read More »Getting Started With Apache Camel On Jakarta EE 10
Apache Camel is an open source enterprise integration framework that helps you connect different systems …
Read More »Building for Failure: Best Practices for Easy Production Debugging
Before going into the content of this post, check out my new book which launched …
Read More »Build Rot: The Hidden Technical Debt in Maven and Gradle Builds
Discover ‘Build Rot’, the hidden technical debt in Maven and Gradle builds. This article explores …
Read More »SnakeYaml 2.0: Solving the unsafe deserialization vulnerability
In December of last year, we reported CVE-2022-1471 to you. This unsafe deserialization problem could easily lead …
Read More »