

- October 26, 2025java,techlead,programmmer,devops,slidesTL;DR: Different apps need different GCs. Start with G1, go ZGC/Shenandoah for ultra-low pauses, use Parallel for throughput, Serial for tiny heaps, and Epsilon for benchmarks. ⚖️ Why care? ⚡ Latency-sensitive APIs? Try ZGC (and Shenandoah if your distro ships it). 🚀 Batch/ETL? Parallel GC...October 26, 2025java,crosswordsIt’s Friday crosswords time! A tiny puzzle to help you better remember core Java time APIs — and become a more cognizant Java developer. Use the picture attached to fill it in, or play online here: https://crosswordlabs.com/view/java-handling-date-time-values . Across 2. enum of...October 26, 2025code-smell,cleancode🔸 TL;DR ▪️ Data Clumps = the same group of fields (e.g., street, city, zip, or startDate, endDate) traveling together across methods/classes. ▪️ They inflate signatures, duplicate logic, and hide domain concepts. ▪️ Fix by introducing a Value Object / Parameter Object, move behavior next to...More Posts
