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.

Rails Scaffold with VueJS
Play
17:24 CC

Rails Scaffold with VueJS

#169 Jan 20, 2019 pro
In this episode, we look at replacing the generated scaffold form in Rails with a VueJS rendered form. We will use Turbolinks and VueJS Props to pass data between the view and redirect the client to various pages.

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.

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.

Tailwind CSS
Play
14:44 CC

Tailwind CSS

#367 Sep 18, 2022 pro
In this episode, we look at adding Tailwind CSS to our Rails 7 application as well as applying a component library on top to add simplicity and consistency to our views.