Designing APIs with Camille Baldock
On this weeks show we are lucky to be joined by Camille Baldock to discuss all things API related. We start off the podcast with discussion on how she got into programming and her first experiences with API Development. We then move on to chat about SOAP, REST, HATEOAS and the Richardson Maturity Model. This leads us on to HyperMedia APIs, highlighting the different format types (JSON-LD, HAL, Collection+JSON, SIREN…) currently available, common misconceptions and API design tooling (Swagger, API Blueprint, RAML…). Finally, we wrap up the show with a brief chat about Micro-services.
Show Links
- Camille Baldock
- Camille Baldock on GitHub
- Camille Baldock on Twitter
- Designing Hypermedia APIs (Camille Baldock) - YouTube
- SOAP
- Roy Thomas Fielding’s REST Dissertationn
- Richardson Maturity Model
- HATEOAS
- JSON-LD
- The Hypertext Application Language
- Collection+JSON
- kevinswiber/siren - GitHub
- API Blueprint
- Swagger
- RAML
- Martin Fowler
- mca blog