Dive into the world of functional programming in Java and through declarative programming we can able write a better and concise code.
-
Debugging Using JMX Revisited
Learn how to leverage JMX and Spring Boot for advanced debugging and management, enabling efficient monitoring and control of Java applications.
-
Debugging Streams with Peek
Learn how to debug Java streams effectively using the peek() method with practical examples and tips for optimizing your code.
-
Localize applications with AI
Ever wondered if AI can localize an entire project? Let’s take a canonical open-source application and walk through the process end-to-end.
-
Running JavaFX applications on the Windows Subsystem for Linux and more
Learn about the flexibility of running your JavaFX applications in a Linux environment on a Windows host system without any issues, which can be a big plus, depending on your use cases.
-
DTrace Revisited: Advanced Debugging Techniques
Learn about DTrace, an innovative tool that has reshaped the landscape of debugging and system analysis.
-
API Versioning
In this short article, we detail the three options for versioning HTTP APIs: path-based, query-based, and header-based.
-
Integrate executable Java code in your blog posts, part 2: How to use dependencies
Not only “simple” Java code can be added to blog posts. As we illustrate here, a more complex class with a record and Maven dependencies can be created and executed within a webpage.
-
Creating Executables For JavaFX Applications
Let’s take a look in this article at the current state of what can be done with jpackage and GitHub Actions for JavaFX.
-
The Theory of Debugging
What do you do when you have a bug? Using a well defined process instead of looking everywhere, can change the issue resolution process.
-
Feedback from calling Rust from Python
Improving low-level integration with ctypes to the generic ready-to-use pyo3 library.