Logging Best Practices: MDC, Ingestion, and Scale
Where should you add logs in a method? Should you log in this method? If so what should you include in the log? How to phrase the message?

Shai Almog
5,377 viewsWhere should you add logs in a method? Should you log in this method? If so what should you include in the log? How to phrase the message?

Helen Scott
25,383 viewsIn this post we're going to migrate some sample code from the `javax` namespace to `jakarta`.

Carl Dea
12,953 viewsJava Panama Polyglot series: quick tutorials or recipes on how to access native libraries written in other languages!

Shai Almog
2,826 viewsFailures in XML parsing can happen in production when the source data changes. These are notoriously hard to debug... At least until now...

Carl Dea
3,782 viewsIn this article you will learn how to switch between two different Java runtime environments to run an Apache Kafka instance.

Shai Almog
3,010 viewsHashcode and equals are at the crux of many hard to nail down Java performance issues. Here's how to track these in production!

Shai Almog
3,914 viewsDebugging race conditions is hard, unfortunately production environments are especially problematic for these kinds of problems!

Shai Almog
3,326 viewsWe work with debuggers practically every day & yet so much remains unknown. We’re operating this complex tool while using 4 basic features

Shai Almog
3,348 viewsPosted two new videos in the "140 Second Duckling" series. They cover some basic and some little-known features of debuggers. Such as …

Carl Dea
17,595 viewsimagine C code capable of performing a computation and after its completion the C code will notify Java code to perform updates to JavaFX …