Watch
23 videos: quick Shorts and longer walkthroughs, grouped by series.
- Stream StormPart 5 of 6
IntStream, mapToInt and summaryStatistics in 2 Minutes
- Stream StormPart 4 of 6
anyMatch, findFirst, takeWhile: Java Streams That Stop Early
- Storm Flow
What WhatsApp Ticks Really Mean (System Design Explained) | System Storm
- The Storm Report
Spring Boot 3 Is Out of Free Support. Upgrade to 4.0 or 4.1?
- Stream StormPart 3 of 6
This toMap() Call Crashes Your Java Code (and the Fix)
- Stream StormPart 2 of 6
Java reduce() and groupingBy() Explained Visually
- Stream StormPart 1 of 6
Java Streams Explained Visually: filter, map, flatMap, sorted
- The Storm Report
JDK 27 Is Out: 4 Changes That Actually Matter
- Spring Boot
Spring Boot AOP: Log Method Execution Time with @Around & a Custom Annotation
- Spring Boot
Spring Boot | Firestore Query Operators | Firebase | NoSQL Database
- Spring Boot
Spring Boot | CRUD Operations with Firebase Firestore | NoSQL Database
- Spring Boot
Spring Boot | REST API Request Validation & Exception Handling
- Spring Boot
Spring Boot | REST API Request Validation & Exception Handling
Find if element exists in a list using anyMatch()
- Spring Boot
Exception Handling | Springboot
- Spring Boot
Spring Boot | Exception Handling & Request Validation | CRUD Operations | RestControllerAdvice
- Spring Boot
Controller Unit Testing | MockMVC
- Spring Boot
Spring Boot | Controller Unit Testing | Mockito | MockMVC
Stop Writing Boilerplate: The Complete Guide to Java Records
Find average of numbers in a list
- Spring Boot
Lombok in Spring Boot: @Data, @Builder, @Slf4j & @With Explained
- Spring Boot
Spring Boot Profiles Explained: Dev, Test & Prod in 4 Minutes
Glimpse of Google I/O Event | Bengaluru 2024






















