Skip to content

blog.ramittal.com

www.ramittal.com – We Connect People

Category: JavaEvolutionSeries

  • Home
  • programming
  • JavaEvolutionSeries
  • Page 5
  • java
  • JavaEvolutionSeries
  • programming

Part 4: Stream API – Processing Collections the Modern Java Way

  • Rahul Mittal
  • July 4, 2026
  • 11 min read

Introduction One of the biggest criticisms of Java before version 8 was the amount of boilerplate code required to process collections. Simple tasks such as filtering employees, sorting records, transforming…

  • java
  • JavaEvolutionSeries

Part 3: Method References – Writing Cleaner, More Expressive Java Code

  • Rahul Mittal
  • July 4, 2026
  • 8 min read

Introduction In the previous two articles, we explored Lambda Expressions and Functional Interfaces, the building blocks of functional programming in Java. Although Lambdas significantly reduced boilerplate code, developers quickly noticed…

  • java
  • JavaEvolutionSeries
  • programming

Part 2: Functional Interfaces – The Foundation of Lambda Expressions

  • Rahul Mittal
  • July 4, 2026
  • 8 min read

Introduction In the previous article, we learned how Lambda Expressions dramatically simplified Java code by allowing us to pass behavior instead of creating verbose anonymous classes. However, there is an…

  • JavaEvolutionSeries

Part 0: Why Java 8 Changed Everything

  • Rahul Mittal
  • July 4, 2026
  • 7 min read

Understanding the Evolution of Modern Java "A programming language evolves not because developers want new syntax, but because software engineering continuously faces new challenges." For nearly two decades, Java has…

  • JavaEvolutionSeries

Mastering Modern Java: From Java 8 to Java 21 for Enterprise Microservices – Java Evolution Series

  • Rahul Mittal
  • July 4, 2026
  • 5 min read

Learn every major Java language feature introduced from Java 8 through Java 21, understand why it exists, how it evolved across Java releases, and build production-ready microservices using modern Java.…

Posts pagination

Previous 1 … 4 5

Recent Posts

  • Top 10 Java, Microservices & Kubernetes Interview Questions Every Senior Tech Lead Should Know
  • Part 9 – Why Spring Boot Applications Get OOMKilled in Kubernetes
  • Part 8 – Mastering Configuration in Kubernetes
  • Part 7 – Building Self-Healing Spring Boot Applications with Kubernetes Health Probes
  • Part 6 – Graceful Shutdown & Zero-Downtime Deployments

Recent Comments

No comments to show.

Archives

  • July 2026
  • June 2026
  • May 2026
  • March 2026
  • March 2025
  • January 2025
  • December 2024

Categories

  • AI
  • Database
  • feature
  • general
  • interview
  • java
  • JavaEvolutionSeries
  • K8S
  • leadership
  • Metrics
  • microservices
  • Observability
  • programming
  • project management
  • ramittal.com
  • security
  • spring
Copyright © 2026 blog.ramittal.com Theme: Crystal Blog By Adore Themes.