
I've been busy getting my new course hellorails.io in better shape to launch this week. While doing that it was recently announced that the firs...
842 reads
I've been busy getting my new course hellorails.io in better shape to launch this week. While doing that it was recently announced that the firs...
842 reads
In Ruby on Rails, associating models is quite trivial but does come with some conventions you will need to be familiar with as you build progressive web apps with the fr...
12711 reads
Webpack, although a little hard to configure, remains the leading edge build tool for modern web development. This post/video guides you through adding Webpack to an old...
3274 reads
Tailwind CSS has become my favorite CSS framework to reach for lately. The focus of the framework is utility-first which means adding classes ...
3440 reads
The asset pipeline has been a game-changer for a number of years in the Ruby on Rails community. This article & video is an overview of what the asset pipeline is, how i...
18023 reads
Active Record migrations (within Ruby on Rails) are a convenient way to alter your database schema of a period of time. This overview/guide is a look at just what you ca...
7577 reads
Welcome to another Let's Build: with JavaScript tutorial. In this installment, we'll take a look at building a theme switcher for different parts of a web page using CSS...
3558 reads
Data is a great thing but the wrong data can be very very bad. Luckily, if you're a Ruby on Rails programmer you have a nice API of ActiveRecord validation helpers at yo...
8308 reads
Did you know Ruby on Rails can be used as a strict API based backend application? What's the benefit to this? Think of it as a single source of truth for multiple _futur...
24837 reads
Welcome to my next installment to the ongoing series called "Let's Build: With Ruby on Rails". This 10-part series will cover building ...
8672 reads
Ruby on Rails gives us so much out of the box but there are times errors occur or we need to re-invent the wheel for a specific feature of some type. This video/article ...
5113 reads
Continuing the Let's Build: With JavaScript series, I tackle a more known pattern of a "show more show less" toggle with JavaScript. To take things further I introduce a...
4022 reads