Top 10 Rest API Design Pitfalls by Victor Rentea @ Spring I/O 2025

Spring I/O 2025 - 22-23 May, Barcelona An entertaining review of the most common mistakes in designing an API, from the most outrageous goofs to the most dangerous “innocent” shortcuts. You’ll see examples of: Breaking Changes, Domain Model Leak, Sensitive Data Exposure, Performance Issues, Endpoint Coupling, CRUD vs CQRS, PUT overload, Religious REST Fallacy, and Improper Error Handling. Collected with love from over 150 companies.

Creating Future-Proof Spring Applications with Event Sourcing by Steve Pember @ Spring I/O 2024
▶︎

Creating Future-Proof Spring Applications with Event Sourcing by Steve Pember @ Spring I/O 2024

Spring Security Architecture Principles by Daniel Garnier-Moiroux @ Spring I/O 2024
▶︎

Spring Security Architecture Principles by Daniel Garnier-Moiroux @ Spring I/O 2024

ASP.NET Core Full Course For Beginners (.NET 10)
▶︎

ASP.NET Core Full Course For Beginners (.NET 10)

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)
▶︎

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

You don't need Elasticsearch! Fuzzy Search with PostgreSQL and Spring Data by Thomas Gräfenstein
▶︎

You don't need Elasticsearch! Fuzzy Search with PostgreSQL and Spring Data by Thomas Gräfenstein

Implementing Domain Driven Design with Spring by Maciej Walkowiak @ Spring I/O 2024
▶︎

Implementing Domain Driven Design with Spring by Maciej Walkowiak @ Spring I/O 2024

Authorization in Spring Security: permissions, roles and beyond by Daniel Garnier-Moiroux @Spring IO
▶︎

Authorization in Spring Security: permissions, roles and beyond by Daniel Garnier-Moiroux @Spring IO

Spring I/O 2025 Keynote
▶︎

Spring I/O 2025 Keynote

How Netflix Uses Java - 2026 Edition
▶︎

How Netflix Uses Java - 2026 Edition

Cause of Death: Spring Data JPA by Thorben Janssen @ Spring I/O 2025
▶︎

Cause of Death: Spring Data JPA by Thorben Janssen @ Spring I/O 2025

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Getting modules right with Domain-driven Design by Michael Plöd @ Spring I/O 2022
▶︎

Getting modules right with Domain-driven Design by Michael Plöd @ Spring I/O 2022

Dependency Injection Revisited by Juergen Hoeller @ Spring I/O 2025
▶︎

Dependency Injection Revisited by Juergen Hoeller @ Spring I/O 2025

MORNING PRAYER | Surrender Your Family to God with Faith and Walk this Day in His Peace and Prote...
▶︎

MORNING PRAYER | Surrender Your Family to God with Faith and Walk this Day in His Peace and Prote...

Top 10 Event-Driven Architecture Pitfalls by Victor Rentea @ Spring I/O 2026
▶︎

Top 10 Event-Driven Architecture Pitfalls by Victor Rentea @ Spring I/O 2026

How Spring Boot Really Works (From a Core Engineer) - Moritz Halbritter | The Marco Show
▶︎

How Spring Boot Really Works (From a Core Engineer) - Moritz Halbritter | The Marco Show

How Netflix Uses Java - 2025 Edition
▶︎

How Netflix Uses Java - 2025 Edition

REST API Crash Course - Introduction + Full Python API Tutorial
▶︎

REST API Crash Course - Introduction + Full Python API Tutorial

Performance oriented Spring Data JPA & Hibernate by Maciej Walkowiak
▶︎

Performance oriented Spring Data JPA & Hibernate by Maciej Walkowiak

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)
▶︎

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)