Understanding class loader hierarchies is essential when developing instrumenting Java agents. So I wrote an article about it!
Java String Templates Today
Today, we will take a look at another exciting feature of the Manifold project: string templates.
FP in Kotlin: Defining a Pipe Operator
There’s no support for the pipe operator |> in Kotlin, so we have to come up with a custom and clean implementation for this function.
Java is Very Fast, If You Don’t Create Many Objects
The cost of object creation can be far higher than the cost of cleaning them up if they are very short lived.
Resilience in Coding: Miro Wengner on Thriving in the Software Industry
In this insightful discussion, we sit down with Miro Wengner, an accomplished software engineer with a deep-rooted affinity for Java. Miro shares his professional journey, highlights the significant challenges in the field, and reflects on the key moments that shaped …
JavaFX Links of May 2023
Again a busy month in JavaFX-world! Here is a nice list with links for your reading and clicking pleasure!
Boosting Similarity Search with Real-time Stream Processing
Combining the strengths and advantages of vector databases and real-time stream processing provides a unique developer experience and an efficient way of processing data in real-time at scale.
Managing Data Residency: The Demo
In this article, implement Data Residency within a simple architecture, thanks to Apache APISIX and Apache ShardingSphere.
Revolutionize JSON Parsing in Java with Manifold
Parsing JSON in Java (and other formats) can be as easy as in JS. It can do much more while keeping the type-safety and deep IDE integration.
Your First Vaadin Spring Application in 2023
Create new Vaadin Java web application projects using start.spring.io. Configure the dependencies and choose your Maven or Gradle.
JavaFinder: Keeping Track of Java Inventories
Do you ever wonder how many Java distributions you have installed on your machine?