When you build apps with Ruby on Rails, managing a lot of data can be tricky, especially when different parts of your app are similar but not the same.
Rails has a c...
672 reads
When you build apps with Ruby on Rails, managing a lot of data can be tricky, especially when different parts of your app are similar but not the same.
Rails has a c...
672 reads
Effective communication is essential for a developer to collaborate with team members, stakeholders, and clients successfully. In this article, I will share my approach ...
443 reads
Partials in Ruby on Rails are one of those things I often take for granted. Extracting pieces of views and sharing across a monolith type of app is such a game changer f...
3404 reads
Are you learning Ruby on Rails? If you’re like me, you’ve probably made many mistakes while using the framework.
I still make these mistakes today, but as I’ve learne...
513 reads
This step-by-step tutorial will teach you how to create and deploy a new Rails app on a remote server using Dokku.
Whether you're a developer looking to test your a...
1006 reads
ActiveRecord plays a pivotal role in interacting with databases. One of the key concepts in database design is normalization, a technique for organizing and formatting d...
410 reads
It’s great to see a resurgence of the framework responsible for so much internet goodness related to SaaS and web applications. It inspired me to make a somewhat biased ...
1658 reads
In this blog post, I will walk you through the process of creating an infinite scroll feature using Rails and Turbo. I wanted to see if using only Turbo was an option fo...
1585 reads
In this tutorial, I'll show you how to add Geolocation support to a search form using Ruby on Rails and Stimulus.js
By integrating geolocation capabilities, users can...
1009 reads
This is a super quick tutorial to show you the new ViewTransition API that ships with Turbo 8, which was released recently.
View Transitions are a neat way to add mor...
2414 reads
Creating a responsive navigation bar is crucial for any website, and Tailwind CSS offers a streamlined, utility-first approach to achieve this.
This guide will walk y...
17437 reads
Live reload is an incredible tool for developers looking to boost their productivity. In this tutorial, I will walk you through implementing live reload in your Ruby on ...
4769 reads