We’ve added extra coupons for our free Continuous Feedback Udemy course! We’re glad to see it’s been valuable for some of you.
-
Wireshark & tcpdump: A Debugging Power Couple
Explore the power of Wireshark and tcpdump for network analysis in our comprehensive guide, unveiling tips for effective troubleshooting.
-
Java: Demystifying The Stream API – Part 3
Dive into the world of Stream API in Java using Lambda Expressions, Method References, and Functional Interfaces.
-
What’s wrong with createDirectories() – A Beginner’s Guide to IntelliJ Profiler
Learn how to troubleshoot and optimize Java code with IntelliJ Profiler – using createDirectories() as an example.
-
Step up your coding with Continuous Feedback: Free Udemy Course
What do you know about the code changes that were just introduced into the codebase? When will you notice if something goes wrong?
-
Master Your Journey in the School of OpenJDK Migration
The School of OpenJDK Migration is totally free and self-paced. Do yourself a favor and start preparing about OpenJDK migration today.
-
Why is Kubernetes Debugging so Problematic?
Discover effective k8s debugging strategies, from kubectl debug and ephemeral containers to debuggers. Troubleshoot production/dev issues.
-
Debugger.godMode() – Hacking a JVM 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.
-
Java: Functional Programming f(x) – Part2
Dive into the world of functional programming in Java using Lambda Expressions, Method References, and Functional Interfaces.
-
The TornadoVM Programming Model Explained
In this article, we have explained the basics of the TornadoVM programming model and the main API blocks.
-
Debug Unresponsive Apps
Learn how to debug unresponsive Java/JVM applications, then reload the fix on the fly, using a hands-on example.