Tutorials
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...
How to deal with PostgreSQL Backups using Kamal - Stefan Botzenhart
Developed by 37signals (creators of Ruby on Rails, Basecamp and Hey), Kamal is a modern evolution of Capistrano for the world of containerised applications.In addition to its hassle-free deployment on servers, whether virtual machines or bare meta...