How fast can you process a 1 billion rows text file in Java? That’s the challenge that many Java developers tried to solve in January 2024.
Top Most Detected Issues in Java Projects
The most detected issues in Java projects by not following the clean code approach, and how to fix them with clear examples.
Sorting Text in Java, How Complicated Can It Be?
Text is represented by the String class in Java. In this article we’ll explore how to sort String, the advantages and drawbacks of each possibility.
OpenRewrite: Migrate to Spring Boot 3.2
Simplify your migration process to Spring Boot 3.2 with the help of OpenRewrite.
Hello eBPF: Recording data in event buffers (3)
How to use another kind of eBPF maps, the perf event buffer, and run tests with docker and JUnit 5.
Video: Spring Boot Docker Compose Support
In Spring Boot 3.1, Docker Compose support was added to simplify local development with external resources.
Where do you get your Java?
Today’s Java is vastly different, although it is still true to its root principles of robustness, portability, and ease of programming. Your options for where to get your Java have similarly evolved.
So, you might be wondering: Are they all the same? If not, what differentiates them? How do I know which one to use?
Interview with Gokul Chandrasekaran, the creator of JDoodle
Thanks Gokul for your support to bring an online Java editor to Foojay!
(Semantic) Versioning your Java libraries
Refine Java library versions seamlessly with Semantic Versioning, ensuring compatibility and efficient upgrades. Learn More!
Book Review: Modern Frontends with htmx
Get started experimenting with htmx and the many benefits it can bring to build dynamic, user-friendly, web pages!
Writing C Code in Java
The Foreign Function & Memory API (also called Project Panama) has come a long way since it started.