Author: Miro Wengner Original post on Foojay: Read More Since the introduction of the new JDK release cadence, we have seen an incredible amount of new enhancements added to each JDK cycle, kicking the Java platform back on track compared to other languages. Source code maintainability plays a very important role as complexity of nowadays projects increases. Yes, design patterns, …
Read More »Run true-to-production tests on your MicroProfile and Jakarta EE applications
Author: Grace Jansen Original post on Foojay: Read More As supported by the 12 factor and 15 factor app methodologies, in application development, we’ve come to realize just how important it is to test our applications in a true-to-production environment before releasing them to consumers. This helps us to mitigate potential failures and spot bugs that could appear in production …
Read More »Server-Side Rendering with Spring Boot
Author: Nicolas Frankel Original post on Foojay: Read More Understanding the shared steps in the project setup is crucial before delving into the specifics of each client-augmenting technology. My requirements from the last post where quite straightforward: I’ll assume the viewpoint of a backend developer No front-end build step: no TypeScript, no minification, etc. All dependencies are managed from the …
Read More »A Short History of AJAX and SSR
Author: Nicolas Frankel Original post on Foojay: Read More My journey in programming began over two decades ago, a time when JavaScript was a far cry from its current state, and developers were primarily focused on Microsoft Internet Explorer. One of my proudest achievements back then was writing a few lines of code that allowed users to add and remove …
Read More »TestPostForSorting
Author: Foojay Original post on Foojay: Read More Testtsteset The post TestPostForSorting appeared first on foojay.
Read More »TornadoVM for RISC-V Accelerators
Author: Juan Fumero Original post on Foojay: Read More Takeaways RISC-V is an open standard instruction set architecture that anyone can use to build new processors and accelerators, for example, for AI. oneAPI Construction Kit (OCK) is a new framework that allows software developers and system designers to bridge the gap between hardware accelerators and open standards, by enabling a …
Read More »The Persistent Threat: Why Major Vulnerabilities Like Log4Shell and Spring4Shell Remain Significant
Author: Brian Vermeer Original post on Foojay: Read More This article was originally published at Snyk.io As developers, we’re constantly juggling features, fixes, and deadlines. Yet, a lurking issue has been surprisingly overlooked: the continued use of vulnerable Log4j and Spring Framework versions in many projects. Despite the high-profile exposure of Log4Shell and Spring4Shell vulnerabilities, a shocking number of applications …
Read More »Java 23 Has Arrived, And It Brings a Truckload of Changes
Author: Hanno Embregts Original post on Foojay: Read More Java 23 has arrived! It’s been six months since Java 22 was released, so it’s time for a fresh truckload of JEPs. In this article, we take you on a tour of everything that is part of this release, giving you a brief introduction to each of them. Where applicable the …
Read More »Foojay Podcast #57: Welcome to OpenJDK (Java) 23
Author: Frank Delporte Original post on Foojay: Read More OpenJDK (Java) 23 is (almost) here! OpenJDK 23 introduces three new features to the language and runtime and many bug fixes, small improvements, and a longer list of preview features. What are the most important facts about this release? Let’s find out… Video Podcast (Audio Only) Guests Simon Ritter https://www.linkedin.com/in/siritter/ https://mastodon.social/@speakjava …
Read More »Health Check Response Format for HTTP APIs
Author: Nicolas Frankel Original post on Foojay: Read More I’m continuing my journey on getting more familiar with HTTP APIs by reading related RFCs. This time, I read the Health Check Response Format for HTTP APIs on the suggestion of Stefano Fago. In this article, I’d like to summarize my reading. Note that it’s a draft. Moreover, it has been …
Read More »