Donald Raab·Sep 15Exploring the Asymmetric Apathy in Java Collection and Java StreamThat which can be done lazily, can also be done more simply eagerly.A response icon1
Farouk Ounane·Sep 10Reigniting the spark of creative codingIt’s been 8 years since my last post on Medium. At the time, I owned a publication titled Farouk’s Home on the Internet which was about…A response icon2
Donald Raab·Sep 7My Ten Year Quest to Evolve Java Collections Beyond Java StreamJava Stream was hot magma in Java 8, but its lava flow is hardening.A response icon1
InStackademicbySoftware Systems Notes·May 16I Did 11 Technical Interviews in 60 Days. Here Is the Pattern Nobody Tells You.Not motivation. The actual data. Which rounds I passed, which I failed, and the one mistake I made in the first four before I figured it…A response icon71
InNetflix TechBlogbyNetflix Technology Blog·May 8Scaling ArchUnit with Nebula ArchRulesBy John Burns and Emily YuanA response icon5
Anupam Sinha·Sep 24How I Handle 1 Million Requests/Second with JavaA performance engineering deep dive covering virtual threads, connection pooling, async I/O, caching layers, read replicas, message…A response icon8
InStackademicbyUmesh Kumar Yadav·Sep 18JDK 27 has been officially released, I’m stunned!On September 15, 2026, Oracle officially released JDK 27, corresponding to JSR 402, the reference implementation of Java SE 27.A response icon8
Anupam Sinha·Sep 23The AI Tools I Use Daily as a Java Architect (2026 Edition)A practical walkthrough of the AI tools integrated into my daily workflow — from code generation to architecture review, documentation…A response icon3
InHeap & WirebyJitin Kayyala·Sep 15One Annotation to Make Spring Boot REST Endpoints IdempotentA payment endpoint can be perfectly correct and still charge somebody twice.A response icon5
Gaddam.Naveen·Sep 22Networking was HARD until I Learned these 20 Concepts20 Networking Concepts Every Developer Should UnderstandA response icon2
Real World Java·Just now2 Users Update the Same Row? Pessimistic Locking Can Save Your DataImagine you have an e-commerce application.
Shikha Nirankari·Just nowAlfresco Upgrade Strategy: Moving from 7.x to Modern Enterprise VersionsUpgrading Alfresco Content Services is rarely just an application-version change.
Enok Antônio de Jesus·1h agoWhat a Checkout’s Shipping Options Taught Me About the Strategy PatternHead First Design Patterns, chapter 1, in Java, Python, JavaScript and TypeScript, with diagrams, an architecture view and videos
InJIN System ArchitectbyJIN·1h agoWhy Spring Cloud Defaults to HTTP Instead of RPC — And Why That's the Wrong Question to Start WithSpring Cloud
The Next Exception·2h agoStop Using != null. Here’s How Senior Developers Actually ThinkHere’s a payment callback handler.