Form Input UX
Play
16:41 CC

Form Input UX

#428 Nov 12, 2023 pro
In this episode, we'll focus on the user experience (UX) of form inputs by adding formatting of the text as the user inputs the data.

Forecasting Data
Play
23:25 CC

Forecasting Data

#416 Aug 27, 2023 pro
In this episode, we will look at a date range of data and build predictions of what future values will be. However, we won't be reaching for any 3rd party APIs, but instead use statistical models to learn from our data to predict the future dates. We'll also display out our data on a table and plot it to a graph.

Tags from Scratch
Play
22:19 CC

Tags from Scratch

#452 Apr 14, 2024 pro
In this episode, we create a tagging system for models that is highly reusable. We'll explore creating the tagging system, filtering on tags and persisting the tags in an unobtrusive way.

Authentication Timeout
Play
15:12 CC

Authentication Timeout

#448 Mar 24, 2024 pro
In this episode, we'll explore adding the ability to extend an authenticated session wish is about to expire. We'll be using a Stimulus controller for the bulk of the logic and the provided functionality that Devise gives us out of the box.

Unsaved Changes
Play
11:47 CC

Unsaved Changes

#423 Oct 8, 2023 pro
In this episode, we'll look at creating a stimulus controller that will alert the user if there are unsaved changes on a form before they navigate away from the page or reload the site.