Day 91: The Art of Reading Massive Files Without Breaking a Sweat - Memory Mapping in Java 21

Processing giant files - Memory mapping Very Large Files in Java Without Breaking a Sweat

August 15, 2025 · 11 min

Day 90: How I Built a Secret Agent That Infiltrates Any Java Application

The Spy Inside Your JVM - Creating Java Agents That Monitor your apps

July 18, 2025 · 8 min

Day 89: When Your Singleton Isn't Really a Singleton (And How to Fix It)

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.

June 26, 2025 · 10 min

Day 88: Multilingual Audio Transcription with Gemini 1.5, Vertex AI, and Spring Boot

Building a robust multilingual audio transcription system using Spring Boot, Google Cloud Storage, and Vertex AI’s Gemini 1.5, covering architecture, prompt engineering, safety settings, confidence scoring, and async/batch processing.

April 29, 2025 · 7 min

Day 87: Java's Environment Variable Paradox: Easy to Read, Impossible to Change?

Exploring how to read and delete environment variables in Java with practical examples

March 26, 2025 · 8 min