Rails API Versioning
Play
9:52 CC

Rails API Versioning

#142 Jul 15, 2018 pro
Using the URI or Accept Headers, we can version our API to prevent breaking changes to our end users. In this episode, we look at versioning our RESTful API.

More on GraphQL - Organizing and Refactoring
Play
10:32 CC

More on GraphQL - Organizing and Refactoring

#122 Feb 25, 2018 pro
In this episode, we take a look at our GraphQL API that we created from Episode 119 and refactor the mutations and queries so that we keep the structure and API manageable.

iOS Authentication with a Rails API
Play
19:33 CC

iOS Authentication with a Rails API

#143 Jul 22, 2018 pro
In this episode, we look at creating an iOS Application which will communicate with the Rails API application from the previous episode.

Web Interactions with Mechanize
Play
13:37 CC

Web Interactions with Mechanize

#131 Apr 29, 2018 pro
The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, and can follow links and submit forms. Form fields can be populated and submitted.

OpenAI API Integration
Play
26:33 CC

OpenAI API Integration

#390 Feb 26, 2023 pro
In this episode, we have a look at using the OpenAI API to create an AI Response to comments. Instead of simply using the API directly with Net::HTTP, we're also going to create an API wrapper around Net::HTTP so that we can simplify the responsibility of our OpenAI integration.