-
Debugger.godMode() – Hacking JVM Applications With the Debugger
5/2/2024
Inspect the memory of a running Java program and change its behavior without accessing the source code
-
Troubleshoot Slow Debugger
4/22/2024
At times the debugger may cause your Java application to slow down. Here's why this happens and how to address the problem.
-
Tricky Double
4/16/2024
A periodic reminder that arithmetic operations with the double-precision floats may cause surprising outcomes
-
Debug Without Breakpoints
4/5/2024
A typical debugging session starts with setting breakpoints. But is it really the only way to suspend a program?
-
Duplicate Finder for Text
3/11/2024
Ongoing project to minimize duplicates and promote reuse in docs and other massive text repositories
-
Localize Applications With AI
3/11/2024
Let's put AI to some work and see if it can localize an entire webapp, using Spring Petclinic as an example
-
Debug Unresponsive Apps
10/1/2021
Debugging UI freezes is easier when you use the right tools and techniques. Let's consider a couple of them using a hands-on example
-
What's Wrong With createDirectories() – Guide to CPU Profiling
5/29/2021
A practical example of profiling and optimizing CPU-intensive tasks in a Java application