The Magic of Enums in Rails
Ruby on Rails has special under-the-hood magic that will patch four methods onto your models for each enum value you…
Achieving Developer Excellence with Automated Testing
Stuff relevant to Ruby on Rails.
Ruby on Rails has special under-the-hood magic that will patch four methods onto your models for each enum value you…
(Part 1 of 2) Shakapacker is a strong alternative to both JSBundling and Importmaps. It is the official successor to…
This post follows up on Ruby Debugging Basics Active Record Query Trace — brunofacca/active-record-query-trace An excellent gem that’s still a non-optional…
Rails new has a new paradigm for Javascript and it is called Rails 7 JSBundling. This is in contrast to…
Explore the history of Sprockets, Webpack, and Webpacker in Rails and understand why Rails 7 no longer has webpack by…
Stimulus JS Basics. When what you’re building is Rails with light interactions, marketing pages, landing pages, and dashboard apps on…
Database Beginner IMPORTANT: Enumerated types are now built into Rails 7 so you no longer need a gem to do…
Intermediate Rails For getting Bootstrap to work with Rails 7, you need to choose between ImportMap, JSBundling/CSSBundling, Shakapacker, or Vite…
HotWire and Turbo Rails are now first-class citizens in Rails. That means that Hotwire is the default way to implement…