Creating a Ruby Domain Specific Language (DSL)
Play
21:02 CC

Creating a Ruby Domain Specific Language (DSL)

#166 Dec 30, 2018 pro
In this episode, we look at creating a DSL for HTML tables. Though a simple example, it opens a lot of possibilities for consistency and expandable in what can be done with a DSL.

Friend Requests Views, Controllers, and Model Methods
Play
18:12 CC

Friend Requests Views, Controllers, and Model Methods

#156 Oct 21, 2018 pro
Part II - In this episode, we create performant links for adding, accepting/rejecting and removing friends for our social media application.

Drag and Drop with draggable
Play
22:50 CC

Drag and Drop with draggable

#235 Mar 29, 2020 pro
Adding onto the previous episode, we add a drag and drop to our lists and go deeper with nested resources.

Real Time Updates with ActionCable
Play
22:50 CC

Real Time Updates with ActionCable

#239 Apr 26, 2020 pro
In this episode, we look at adding real time interactions with ActionCable to our Trello clone. We also look at a couple of different approaches and decisions when building out the interactions.

Liquid Templates
Play
22:12 CC

Liquid Templates

#358 Jul 17, 2022 pro
Using Stimulus and Liquid, we can create real time previews of the Liquid Template Renderer. Liquid provides a markup language that is a safe, customer facing template language for flexible web apps.