Simplifying Microservices: The art of effortless development
summary
Claims an open-source framework called Easy (TypeScript/Node.js) lets teams build small, well-structured microservices quickly; demo shows two tiny services (movie library + metadata) that run on Express, use pluggable gateways to OMDB/TMDB, and successfully swap providers with only a couple lines changed. Motivating diagnostics: a legacy 488-line function with cyclomatic complexity 107 caused shotgun surgery and left 25–30 of 40 devs fixing bugs, so Easy emphasizes high cohesion, low coupling and automated CI/CD.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 1:23Myth of genius in software
- 3:09Complex code traits
- 5:36Legacy code metrics
- 7:22High cyclomatic complexity
- 9:47Safe cyclomatic limits
- 10:52Coupling and shotgun surgery
- 12:57Monoliths and tight coupling
- 14:23High cohesion low coupling
- 16:08Legacy code paradox
- 18:15Simple code is the fix
- 19:42Microservices defined
- 21:07Microservices history
- 23:14First microservices in 2015
- 24:19Chaos in microservices
- 25:22Micro apps and microservices
- 26:24Easy microservices framework
- 27:49Onion architecture
- 30:36Live coding: movie DB microservice
- 40:37Structured microservices benefits
- 44:37Recap and closing
- 45:42Q&A








