E38 - Glenn Block Evolves APIs
Download E38 - Glenn Block Evolves APIs (MP3).
This is an archive copy of BeingTheWorst podcast Episode 38 by Kerry Street and Rinat Abdullin. Check out the original site for comments, RSS and iTunes feeds.
Kerry and Rinat welcome guest Glenn Block to discuss hypermedia Web APIs, and the new book he co-authored on the subject. They get into some of the differences between systems that are designed to take advantage of the constraints of the REST architecture style, with those that are not. What is hypermedia? Should you always adhere to REST constraints and use hypermedia when building a Web API? What are some ways to implement these concepts on the client and server and how do they interact? What are some common implementation mistakes? API security? What can your book help me with? UCWA? And much more.
Episode References
- Book: Designing Evolvable Web APIs with ASP.NET – Harnessing the power of the web
- GitHub source code for the Web API book
- Roy Fielding: Architectural Styles and the Design of Network-based Software Architectures
- Glenn Block on twitter
- Hypermedia
- Representational state transfer (REST)
- Hypertext Transfer Protocol (HTTP)
- Mike Amundsen
- apiary
- Mark Seemann’s Hyperlinkr library on GitHub
- OpenRasta
- Lync – Microsoft’s Unified Communications Web API (UCWA)
- HAL – Hypertext Application Language
- Microsoft Azure
- Simple Object Access Protocol (SOAP)
- Feedback and Finding Us
Published: April 18, 2014.
Next post in BeingTheWorst story: Event-driven specs
🤗 Check out my newsletter! It is about building products with ChatGPT and LLMs: latest news, technical insights and my journey. Check out it out