Active Storage Variants
Play
11:25 CC

Active Storage Variants

#376 Nov 20, 2022 pro
In this episode, we look at cleaning up our Active Storage variants and also look at several different use cases to manipulate the images with resizes, watermarks, format and quality.

Database Transactions
Play
9:47 CC

Database Transactions

#377 Nov 27, 2022 pro
Transactions are protective blocks where SQL statements are only permanent if they can all succeed as one atomic action. In this episode, we explore ActiveRecord Transactions and how to use them.

MySQL FULLTEXT Search
Play
18:59 CC

MySQL FULLTEXT Search

#386 Jan 29, 2023 pro
In this episode, we look at implementing full-text search in MySQL. Using some of the built in functions of MySQL, we are able query tables and add weighted results.

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.

Push Notifications from Scratch
Play
38:45 CC

Push Notifications from Scratch

#394 Mar 26, 2023 pro
Progressive Web Apps are about to get a huge bump in functionality on iOS devices. Starting in iOS 16.4, we will be able to receive push notifications natively on our iOS devices from our Ruby on Rails PWA. In this episode, we explore creating push notifications from scratch without the need of a Google or Apple developer account.