Developer Tools42 articles
How do profilers like async-profiler work? How to write your own? This is the second part, covering wall-clock profiling.
A Short Primer on Java Debugging Internals
How does debugging work under the hood? This article explains the basics of JDI and JDWP and gives the JDWP packets for an example program.
Why Picnic Picked Java
Finding the right tech stack is a context-dependent journey. There’s no right or wrong, just a lot of different angles to explore!
Writing a Profiler from Scratch: Introduction
How do profilers like async-profiler work? How to write your own? This series tries to write a tiny sampling-based profiler from scratch!
Challenges when Developing a GUI for FIX
In this article, we explore the challenges in developing a Graphical User Interface (GUI) for Financial Information Exchange (FIX) data.
Foojay on Mastodon: An Update
We started with an instance to host foojay.social via toot.io that provides us 200Gb of storage space to handle 250 active users.
Unusual Java: StackTrace Extends Throwable
While having a class that directly extends Throwable is surprising, it is allowed and is also useful for providing additional information.
AP-Loader: A New Way to Use and Embed async-profiler
Using async-profiler can be quite a hassle, especially when trying to use it in a library. The new ap-loader project tries to fix this!
Foojay Podcast #7: Security in Java, what do we need to know and how to keep our applications secure?
We invited Java security experts to dive into the fascinating world of secure coding and detecting vulnerabilities in your Java applications!
Foojay Mastodon Service: Here It Is!
We started with a small instance to see who wants to join and from here on we will see where this journey will bring us…
Java Mastodon Service: The Feedback
To Mastodon or not to Mastodon… Frank asked the question and let’s take a look at the initial responses from around the Java community!