Hack a Java application with the debugger
Use the debugger to find out how a Java application works under the hood, access its memory, and modify it without a single source file
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Igor Kulakov
11,615 viewsUse the debugger to find out how a Java application works under the hood, access its memory, and modify it without a single source file

Marcus Hellberg
7,045 viewsVaadin 24.4: Vaadin Copilot, Hilla integration, and React support in Flow.

Lee Sheinberg
31,533 viewsI reached out to one of my fellow Java developers who is very experienced and has been working in the industry forever and asked for his …

Garbage Collectors, Intelligence Cloud, Test Containers and Flaky Tests, ToxiProxy, Structured Concurrency, and Virtual Threads!

Oleksandr Hrebeniuk
7,505 viewsMigration from a monolithic architecture to microservices presents challenges, particularly in identifying and managing dependencies within …

A N M Bazlur Rahman
9,699 viewsHow JEP 455 can be utilized to handle complex decision-making scenarios more efficiently. We'll examine a practical example to illustrate …

Shai Almog
6,608 viewsIn this first part of our k8s debugging series we take an in-depth view of the underlying technologies from containers to orchestration.

Nicolas Frankel
4,799 viewsHow I first limited my usage of BPMN and then unlocked its true power when I benefited from persistent storage.

Mahendra Rao B
10,646 viewsDive into the world of functional programming in Java using Lambda Expressions, Method References, and Functional Interfaces.

This is part 3 of Frank's JCON interviews, featuring multiple people, on Jakarta EE, GlassFish, and a PET project with messaging via …