Email Tracking
Play
15:11 CC

Email Tracking

#407 Jun 25, 2023 pro
In this episode, we take a user privacy focused approach to tracking emails for unique opens and view counts. We'll look at how we can track these emails without invading the user's privacy and get meaningful metrics.

Rate Limiting from Scratch
Play
22:00 CC

Rate Limiting from Scratch

#406 Jun 18, 2023 pro
Ever wonder how some companies implement rate limiting based on the plan that you've signed up for? In this episode, we'll use Docker Hub as a case study and implement this feature within our Rails application. We'll do this by creating a custom Rack Middleware to track and throttle the requests.

Optical Character Recognition
Play
14:20 CC

Optical Character Recognition

#405 Jun 11, 2023 pro
Make your Active Storage uploads searchable with Optical Character Recognition (OCR). In this episode, we'll look at uploading documents with Active Storage and then using a gem to perform the optical character recognition on the uploaded files.

Masked Fields
Play
8:35 CC

Masked Fields

#403 May 28, 2023 pro
Learn to create a reusable Stimulus controller to be able to toggle fields so that we can hide sensitive information from prying eyes, screenshots or when sharing our screen.

Meilisearch
Play
18:32 CC

Meilisearch

#402 May 21, 2023 pro
Meilisearch is a flexible and powerful user-focused search engine that can be added to any website or application. In this episode, we'll integrate Meilisearch into our application.