Posts tagged: java
- Virtual Threads Changed How I Think About Concurrency
- Optional: Design, Usage, and My Very Strong Opinions
- JUnit 5 - Everything You Actually Need
- Java Migration Survival Guide: 8 to 21
- Stream API Traps and How to Not Shoot Yourself in the Foot
- Pattern Matching and Sealed Classes: The Visitor Pattern Is Dead
- Java Records and the Data-Oriented Programming Shift
- The Java Module System - JAR Hell, Meet Module Hell
- Thread Pools and Executor Internals - The Devil's in the Queue
- CRaC - Checkpoint/Restore and the JVM Startup Problem
- GraalVM Native Images - Worth the Trade-Off?
- Thread Dumps and Heap Dumps: Reading the Wreckage
- JDK Flight Recorder - Your JVM's Black Box
- ZGC and the War on Tail Latency
- R2DBC: Reactive Database Access and Its Discontents
- Connection Pooling: The Silent Killer
- CompletableFuture and the Art of Async Java
- Project Reactor for Mortals
- Docker Images for Java: Stop Shipping 800MB of Nothing
- JMS in 2026: Still Relevant, Still Misunderstood
- Spring Boot Startup Optimization: From 30 Seconds to Sub-Second
- Killing WebLogic, One Service at a Time
- Spring Boot Profiles and Externalized Configuration Done Right
- Spring Boot Auto-Configuration: How the Magic Works
- JWT - How It Works and How It Breaks
- ArchUnit, or How to Stop Architectural Rules from Being Suggestions
- PostgreSQL Internals Every Java Developer Should Know
- Jakarta EE in 2026: Still Relevant or Just Nostalgic?
- Micronaut: Compile-Time DI and the Case for Doing Less at Runtime
- Quarkus: The Kubernetes-Native Java Framework That Earned My Respect
- Data-Oriented Programming in Java: Records, Sealed Types, and Letting Go of OOP
- Transaction Isolation Levels - The Practical Guide Nobody Gives You
- Serverless Java: The Cold Start Problem and What to Do About It
- Kubernetes for Java Developers: The Stuff Nobody Warns You About