Rails Docked
Play
16:08 CC

Rails Docked

#384 Jan 15, 2023 pro
Docked is a new library which aims to aid in fresh development environments with the use of Docker. In this episode, we use a Steam Deck, to install Docker and by using Docked will have a fully functional Ruby on Rails development environment.

Zipping Files
Play
27:21 CC

Zipping Files

#385 Jan 22, 2023 pro
In this episode, we have a look at three different methods of zipping Active Storage files and sending the zipped file to the end user. Each approach has its own benefits and the best approach will depend on your use case.

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.

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.

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.