Session Hijacking
Play
9:27 CC

Session Hijacking

#400 May 7, 2023 free
In this episode, we explore session hijacking and an approach that we can take to limit the risk. There are some user experience and functionality caveats to this approach so they must be taken into consideration as well.

Active Storage Validators
Play
14:25 CC

Active Storage Validators

#399 Apr 30, 2023 pro
Validation of files that are uploaded can provide a better user experience as it sets the expectations of what kinds of files, their sizes and if they're even required. In this episode, we'll look at creating different types of validators for Active Storage.

Text to Image with Machine Learning
Play
26:09 CC

Text to Image with Machine Learning

#398 Apr 23, 2023 pro
In this episode, we take a new approach to the python service that our Rails background jobs will be calling. This is a more stable and thread safe approach and more simple to implement. We'll look at creating a Text to Image generation service that our Rails application will interact with.

View Transitions API
Play
18:17 CC

View Transitions API

#397 Apr 16, 2023 pro
The View Transition API makes it easy to change the DOM in a single step, while creating an animated transition between the two states. Currently, it's available in Chrome 111 and Microsoft Edge. In this episode, we'll create a stimulus controller to interact with this new UX.

Rails 7 API Application
Play
24:57 CC

Rails 7 API Application

#396 Apr 9, 2023 pro
In this episode, we look at setting up a Rails 7 API (only) application and create our own authentication solution. We'll also write the tests around the different controller endpoints that we create to make sure that we have good test coverage and functionality.