Service Objects for API Interactions with Twilio
Play
15:55 CC

Service Objects for API Interactions with Twilio

#154 Oct 7, 2018 free
In this episode, learn how to extract the interactions with an external API into a service object so that code is isolated and interchangeable.

API Structure and Error Handling
Play
19:53 CC

API Structure and Error Handling

#228 Feb 9, 2020 pro
We look at consistency in a Rails API structure and handling errors.

Rails API - Throttling with Rack::Attack
Play
7:10 CC

Rails API - Throttling with Rack::Attack

#52 Oct 30, 2016 free
Save expensive calculation time using Rack::Attack, we will learn how to limit requests coming into our application. This gem not only limits requests, but can be used to blacklist or whitelist users as well.

Introduction to GraphQL
Play
17:38 CC

Introduction to GraphQL

#119 Feb 11, 2018 pro
GraphQL is a query language for your API. In this episode, we will look at adding GraphQL to our Ruby on Rails application and seeing how we can pull down data and create records.

Playing with JSON
Play
3:01 CC

Playing with JSON

#34 Jun 19, 2016 free
Some neat tips and tricks for interacting with and parsing JSON responses from an API.