There are thousands of Ruby gems out in the wild. I use many on almost every Ruby on Rails project I create. This is an impromptu list of some of my favorite Ruby gems I...
3435 reads
Page 12 of 34
There are thousands of Ruby gems out in the wild. I use many on almost every Ruby on Rails project I create. This is an impromptu list of some of my favorite Ruby gems I...
3435 reads
2019 has been an exciting year for Web-Crunch. Both the blog and YouTube have seen substantial growth over a period of time. I wanted to take some time to reflect in wri...
585 reads
Continuing on from Part 1 is the frontend portion of the tutorial. I'll leverage React, Apollo and Tailwind CSS to build out the frontend of our Ruby on Rails and GraphQ...
3559 reads
The Hello Rails Black Friday sale starts now! - Save $50 off everything through Dec 1.
I wanted to say thanks by offering a limited time $50 off EVERYTHING on hellor...
1554 reads
GraphQL is a query language for APIs. The query language itself is universal and not tied to any frontend or backend technology. This characteris...
12920 reads
In today’s world, business is done on the basis of brands rather than products and services. When people buy an iPhone or a pair of Nike shoes, then they don’t really bu...
1226 reads
Continuing my Let's Build: With Tailwind CSS series is another addition where I show you how to re-create Airbnb's home page using only Tailwind CSS.
[Download the so...
6971 reads
Welcome to another installment in my Let's build with Ruby on Rails: Extending Devise series. This tutorial teaches you how to sign in with Twitter using Devise, Omniaut...
8517 reads
In this installment of my Let's Build with JavaScript series I talk about using mouse events to animate text.
This tutorial is heavily inspired by a video from Wes B...
1784 reads
This tutorial is about using Active Storage from Ruby on Rails 6.0 to create a drag and drop upload experience from scratch using Stimulus.js and Dropzone.js.
[Downl...
32873 reads
The Devise gem ships with a default configuration that allows you to sign in on a specific route. This post address the idea o...
3932 reads
Welcome to another installment of my Let's Build: With JavaScript series. This video tutorial teaches you how to make a collection of dynamic HTML checkboxes using vanil...
14399 reads
A modern course designed to help you start using and understanding Ruby on Rails fast. Coming soon!
A modern course designed to help you start using and understanding Ruby on Rails fast.
Save time and headache designing views, scaffolds, components, and making tough design decisions with the help of Rails UI.