Browsing Category
Security
19 posts
Modernizing Production Containers to Resist the Constant CVE Flow
Common Vulnerabilities and Exposures or CVEs is a catalog of publicly disclosed software security flaws that attackers can…
Zero Migration Java – Staying Current Without Breaking Your App
Keeping enterprise Java applications secure and up-to-date is critical but traditional runtime upgrades often come with painful migrations, broken dependencies, and retesting cycles. What if developers could upgrade their runtime without touching their code?
In this article, we explore the concept of zero migration — a runtime model that allows Java applications to stay current with the latest patches and features without requiring code or configuration changes.
curl | bash | hacked: the unseen dangers in your dev lifecycle
There’s a line of shell that looks harmless, even helpful: It promises speed. Convenience. “Just install the thing…
10 Docker Commandos: Docker Commands to Hunt the Predator
Whose day is it on Tuesday? I mean, Wednesday is Odin’s day, Thursday is Thor’s day, and Friday is Frigg’s day, or…
7 Habits of Highly Effective AI Java Coding
From AI User to AI Pro Let’s be real, AI coding tools are everywhere now. They’re no longer some…
PEM files as an alternative to keystores
JDK 25 introduces the preview of JEP 470 – PEM encodings of cryptographic objects. The JEP introduces new…
Security in the Age of Java 25: New Language Tools for Safer Code
Security is more than just encryption – it’s also about how you write code. There are several Java…
Mastering API Security in Java: OWASP Best Practices
Introduction Building secure applications is a top priority for any developer, and when it comes to APIs, security…
The Shai-Hulud NPM Worm: When Supply Chains Bite Back
Let’s be clear: Shai-Hulud wasn’t just another npm compromise. For the first time, a self-propagating worm ripped through…
Exploring XDEV SSE: Enhancing Spring Security for Modern Applications
In the ever-evolving world of web application security, keeping up with best practices is crucial. XDEV’s Extras for…