Classic Layout

Browserless Testing of Vaadin Applications with Karibu Testing

Author: Simon Martinelli Original post on Foojay: Read More In modern web development, testing is essential for ensuring the reliability and performance of applications. For developers working with Vaadin, one of the best testing tools is Karibu Testing. This testing framework stands out for its ability to run browserless testing, offering several advantages over traditional end-to-end testing approaches, such as …

Read More »

Top Security Flaws Hiding In Your Code Right Now: And How To Fix Them

Author: Jonathan Vila Original post on Foojay: Read More Recent years have seen numerous injection attacks causing significant damage, including a 2019 SQL injection breach in the Fortnite video game and a 2018 attack on Tesla’s systems. Other serious incidents involve the Log4Shell logging injection and a deserialization attack on Atlassian Jira. These examples show that various code vulnerabilities can …

Read More »

Updating the Twelve-Factor app methodology: A call for participation

Author: Grace Jansen Original post on Foojay: Read More The 12 factor application methodology is being updated and we need your help with it! Be a part of this project helping to update and modernize the original methodology to enable it to be even more effective for modern cloud-native applications. What is the 12 factor app methdology? Originally created back …

Read More »

Java 23: What’s New?

Author: Loic Mathieu Original post on Foojay: Read More As soon as Java 23 is out, it’ll be time to walk through all the functionalities that this version bring to us as developers. First of all, something has happened that, to my knowledge, has never happened before in a Java release: a preview feature has been removed! The String Templates …

Read More »

Implementing the Idempotency-Key specification on Apache APISIX

Author: Nicolas Frankel Original post on Foojay: Read More Recently, I wrote an analysis of the IETF Idempotency-Key specification. The specification aims to avoid duplicated requests. In short, the idea is for the client to send a unique key along with the request: If the server doesn’t know the key, it proceeds as usual and then stores the response If …

Read More »

When (not) to write an Apache APISIX plugin

Author: Nicolas Frankel Original post on Foojay: Read More When I introduce Apache APISIX in my talks, I mention the massive number of existing plugins, and that each of them implements a specific feature. One of the key features of Apache APISIX is its flexibility. If a feature is missing, you can create your own plugin in Lua or a …

Read More »

How to profile a performance issue using Spring Boot profiling tools

Author: Nasim Salmany Original post on Foojay: Read More In today’s fast-paced development environment, ensuring the performance and reliability of your services is critical. Imagine you are part of a team responsible for several services essential to both internal teams and external customers. These services are the backbone of various business operations, and any downtime or performance degradation can have …

Read More »

JavaFX Links of August 2024

Author: Frank Delporte Original post on Foojay: Read More Here is the overview of the JavaFX LinksOfTheMonth of August 2024, published on jfx-central.com during this month. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via links@jfx-central.com. Core Pedro Duke shared: “RichTextArea control is now available for testing …

Read More »

Four Easy Ways to Analyze your Java and Kotlin Code for Security Problems

Author: Brian Vermeer Original post on Foojay: Read More Originally published at Snyk.io Nowadays, the security of your applications is just as important as the functionality they provide. Therefore, analyzing your code for security vulnerabilities is a vital part of maintaining the integrity of your applications and protecting your users’ data. As developers, we are at the front lines of …

Read More »

Get Recognized for your Cloud-Native Java Development Skills with this New Badge

Author: Grace Jansen Original post on Foojay: Read More In a world where in-demand skills are critical for job success, security, and progression, it’s vital that we, as developers, ensure we are showcasing our skills to the wider world. This can include qualifications, courses, and badges, all of which help us to advertise our skills and highlight our professional experiences …

Read More »