Time Zones
Play
13:39 CC

Time Zones

#419 Sep 10, 2023 pro
Working with time zones can be difficult and lead to the inaccurate display of data. In this episode, we explore how to display dates & times and query records based on a user's time zone.

Fancy Emails with MJML
Play
12:41 CC

Fancy Emails with MJML

#411 Jul 23, 2023 pro
Managing email styling and formats can be a large task so having a templating framework in place to help manage these will not only help them be consistent, but also easier to maintain as time goes on. In this episode, we'll look at implementing MJML as well as solving some common problems.

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.

Strict Locals
Play
9:10 CC

Strict Locals

#388 Feb 12, 2023 pro
Ruby on Rails 7.1 introduces Required Template Arguments w/ Default Values, or Strict Locals. This solves the issue of difficult to reason about dependencies & runtime compilations. In this episode, we look at how Strict Locals can improve the overall maintainability of our Rails partials.

Creating Embedded Iframes
Play
17:34 CC

Creating Embedded Iframes

#375 Nov 13, 2022 pro
Similar to Youtube embeds, we will look at creating embedded links to our application so that portions of the application can be embedded. However, there are a lot of security implications and should be done with caution.