

A critical look at MCP
6 snips May 12, 2025
Rasmus Holm critiques the Model Context Protocol (MCP), shedding light on the shortcomings of tech giants’ engineering practices. Stefan Judis shares a fresh term he picked up from Scott Hanselman. Raf eloquently explores the 'curse of knowing how' in programming. The episode introduces Void, an open-source tool designed to boost productivity with AI. Plus, react aficionados can gear up for the exciting return of the React Jam, a fun online game-building event!
AI Snips
Chapters
Transcript
Episode notes
Critique of MCP Engineering
- Rasmus Holm criticizes major players for poor engineering and documentation in MCP despite heavy investment in models.
- This results in strange designs and subpar SDKs that may cause future problems.
Understanding 'Stringly Typed' Code
- The term 'stringly typed' describes passing strings when better types exist, a frustrating pattern in external APIs.
- Stefan Judis now seeks full type safety across network boundaries to avoid stringly typed interfaces.
The Curse of Knowing How
- Raph shares how programming reveals software flaws previously ignored and the inevitability of software entropy.
- He learns the hardest skill is knowing when to leave software broken instead of fixing everything.