Templating Ruby on Rails Applications
Play
12:22 CC

Templating Ruby on Rails Applications

#163 Dec 9, 2018 pro
There is a lot of work that is done on new applications and a lot of the common code between new applications. In this episode, we look at using templates to speed up the initial process.

SOLID - Liskov Substitution Principle
Play
6:22 CC

SOLID - Liskov Substitution Principle

#200 Jul 28, 2019 pro
In this episode, we look at the Liskov Substitution Principle. If S is a subtype of T, then objects of type T may be replaced with objects of type S without altering any of the desirable properties of the program.

Ruby Go Lang Extensions
Play
9:51 CC

Ruby Go Lang Extensions

#134 May 20, 2018 pro
Let's face it, Ruby is slow , but don't abandon Ruby just yet. Using extensions, we can write performant code in another language for the specific slow functions while the rest of the application remains untouched.

Creating a Rack Middleware
Play
9:40 CC

Creating a Rack Middleware

#215 Nov 10, 2019 pro
Rack provides a minimal, modular, and adaptable interface for developing web applications in Ruby. In this episode, we create and insert our own Rack Middleware into a Rails 6 application.

Ruby on Docker
Play
16:55 CC

Ruby on Docker

#274 Dec 20, 2020 pro
Learn to use Docker to manage our Ruby interpreter and use it to template new Rails applications.