Day 93: Stop Leaking Passwords - Building Java's Answer to PHP's #[SensitiveParameter]
Learn how to create a custom @Sensitive annotation with annotation processing to automatically mask passwords and secrets in your Java applications
Learn how to create a custom @Sensitive annotation with annotation processing to automatically mask passwords and secrets in your Java applications
Building Production-Ready AI Agents with Spring AI - From Chat Interfaces to Sophisticated RAG Systems
Processing giant files - Memory mapping Very Large Files in Java Without Breaking a Sweat
The Spy Inside Your JVM - Creating Java Agents That Monitor your apps
That perfect Singleton you wrote? It’s probably creating multiple instances in production—here’s why it happens and five bulletproof ways to fix it.