InJavarevisitedbySivaram Rasathurai·Sep 7What Does GroupBy mean in Stream?I’m assuming you already have experience with Java 8 and are familiar with stream, filter, and map. This would help you understand Groupby.
Suraj·Sep 7Module Summary — Working with Functional InterfacesFunctional interfaces are the bridge between Java’s object-oriented type system and functional programming with lambdas.
Suraj·Aug 16Functional Interfaces — First LookTo understand how lambda expressions fit into Java, we first need to understand functional interfaces.
Poorvi Gupta·Jun 12Modern Java features : with the glance of Senior DeveloperIt’s 2026, and Java 26 just launched this March. Today, powerful AI tools like Claude Code and Cursor, are writing code for us, and you…
seshu kumar·Jun 11The Java Comeback Roadmap: From Rusty Developer to Modern Java Expert in 22 WeeksIf you’ve worked with Java before but haven’t touched it seriously in a while, you’re not starting from zero.
Arpit Bhatt·Apr 17🚀 Java 26: Complete Guide for Developers (Features, Changes & Deep Dive)Java continues to evolve rapidly, and Java 26 is another step forward in making the language more powerful, efficient, and…
Jagnya Datta Panigrahi·Feb 5Additional Essential Java Features After Java 8Introduction: Stop Writing Java Like It’s 2014
Ankita Sharma·Jan 5Modern Java Features That Actually Change How You Code (Java 9 → 21+)Java has evolved significantly in recent years in response to real problems faced by developers at scale. As applications grew larger and…
Dilip Kumar – Build Catalyst·Oct 13, 2025🚀 Forget the Traditional Way of Coding Strings in Java — Here’s the Latest and Coolest Approach!Okay, let’s be honest. If you’re still coding Java strings the way we did back in the day, it’s like trying to stream Netflix on dial-up…
Sagar Sahil·Sep 13, 2025Structured Concurrency in JavaStructured concurrency is part of Project Loom (introduced as preview in Java 19 and evolving in Java 21+). Its goal is to make concurrent…