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...
9089 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...
9089 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...
26002 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 ...
9906 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 ...
5516 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...
5414 reads
Ruby on Rails is such a vast framework. The Ruby on Rails CLI makes working with the framework that much easier. This video/article is the result of my own trials and tr...
1170 reads
I'm back with another installment of my Let's Build: With JavaScript series. This tutorial is based around an off-canvas menu experience that was built using a combinati...
4786 reads
Welcome to my next installment of the Let's Build: With Ruby on Rails screencast series. After a bit of a hiatus, I'm back building apps with Ruby on Rails. My goal is t...
13857 reads
As my experience with Ruby on Rails continues to grow I explore more and more by hitting the ground running with a base application template for new projects. In this gu...
5261 reads
My Let's Build: With JavaScript series continues with a new installment where I teach you how to create a skeleton screen loading effect with vanilla JavaScript, HTML, a...
124486 reads
I'm back at it with my Let's Build: With JavaScript series. This week I take a stab at creating a custom accordion component with vanilla JavaScript.
An accordion is ...
11249 reads
Welcome to the next installment to my Let's Build: With JavaScript series. This tutorial teaches you how to create, customize, and manipulate an HTML5 video player using...
11423 reads