Tutorials

Kamal - Deploy Rails Apps with this New Gem - YouTube
Kamal makes it easy to deploy apps, so let's look at how to deploy a Ruby on Rails app with Kamal.Digital Ocean $200 Credit for 60 days (Affiliate Code):https://m.do.co/c/e10ec451ee35Checkout my course(s) at: https://learn.deanin.comSource:https:/...


Rails 8 introduces a built-in rate limiting API - BigBinary Blog
In the dynamic world of web development, managing the flow of requests is crucial for maintaining a responsive and reliable application. Rate limiting is a powerful technique that acts as the traffic cop for your API, ensuring fair access to resou...



How to access localhost anywhere with ngrok | SupeRails Blog
Ngrok gives a public URL to your localhost. This is useful for testing from other devices, working with external APIs that require a real URL.First, follow the official installation guide.After installation, you can run ngrok in one tab, and your ...

How to Add Live Reload to Your Rails Application | Webcrunch
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 Rails application using esbuild.Implementing live reload can significantly str...

Using Solid Queue in Development with Docker and on Heroku - Stuff… And Things…
I recently started a small project that needed Active Job and thought I’d try out the Solid Queue backend. If you haven’t been keeping up, Solid Queue is a database backend for Active Job. Instead of using Redis or Memcached, you use whatever data...


Rails 7.1 adds support for MessagePack as a Message Serializer | Shakacode
MessagePack is an efficient binary data format used for exchanging data between different programming languages. It's like JSON, but it aims to be:Faster: MessagePack serializes and deserializes data much quicker than JSON, often resulting in sign...