Introduction to Hotwire – Ruby On Rails

Another one for Ruby on Rails developers! Hotwire is a ‘better’, simpler way to get dynamically updated content onto your web pages and create a more consistent experience. BUT the real positive, for us Rails developers, is that you can do this using essentially the same CRUD actions and partials that we already have in…
Continuous Integration for Rails with Travis & GitHub

In this video, I take the Contractometer project from earlier lessons and integrate it with Travis for Continuous Integration (i.e. auto-building and testing). Travis: https://travis-ci.com What is continuous integration anyway? Essentially, you check your code into a central repository (i.e. Github) and automated building is done to see if your code can run, and tests…
Stimulus, Hotwire, Bootstrap 5, Rails 6 – and a viewer question!

In this episode I tackle (kind of) a question put forward by a viewer on another video – handling the showing of duration in Rails. To do that I create a new Rails6 app and plug in Stimulus.js, Hotwire/Turbo and Bootstrap5. Timestamps: 00:00 Introduction – Explanation 02:33 Environment 03:15 Create Rails app 04:04 Install Hotwire/Turbo…
Rails 5 Gem to Rails 6 Engine

With Zonmaster (https://public.zonmaster.com) we are/were stuck on Rails 5 because the tenanting gem we use (Milia) isn’t Rails 6 compatible. Let’s fix that! Sorry for the rambling, I don’t have a lot of time to structure the videos so I just start and go! I’m working on a new project that hopefully some day I…


