Dynamic Select Forms with Hotwire
Play
21:50 CC

Dynamic Select Forms with Hotwire

#325 Nov 28, 2021 pro
Using StimulusJS and Turbo, we are able to dynamically update select input with content based on another select input. This allows for a seamless user experience while having a configurable and maintainable backend.

Form Wizards from Scratch
Play
28:05 CC

Form Wizards from Scratch

#291 Apr 11, 2021 pro
Learn how to make form wizards without any external dependencies. This will allow you to have a simple extendable workflow and optionally to take advantage of Hotwire to create a seamless experience.

Extending the Rails Core Form Builder
Play
14:17 CC

Extending the Rails Core Form Builder

#187 May 12, 2019 pro
In this episode, we build a custom form builder to extend and add functionality our forms to display errors inline with the form inputs.

Cache Warming
Play
23:17 CC

Cache Warming

#273 Dec 13, 2020 pro
Caching is a great way to speed up your applications. However, when a cache becomes stale, there could be a user experience degradation until the cache is rebuilt. In this episode, we look at implementing a background job to rebuild the cache.

Optimistic Locking
Play
9:15 CC

Optimistic Locking

#327 Dec 12, 2021 pro
Optimistic Locking is a feature to prevent collision when two users are editing the same record. In this episode, we look at adding this feature into a Rails 7 application that is using Turbo.