Tutorials

One-liner introduction - Ruby one-liners cookbook
I assume you are already familiar with use cases where command line is more productive compared to GUI. See also this series of articles titled Unix as IDE.A shell utility like bash provides built-in commands and scripting features to make it easi...

Automate Rails server provisioning and deployment using Ansible and Capistrano
One of the hardest thing while learning Rails is to put your Rails application online on the internet so the public can access it. Many tutorials usually recommends Heroku as it is really simple to use, but the downside is that it can get expensiv...

Modern Rails flash messages (part 2): The undo action for deleted items
For my needs (and for this article) I chose to use the soft-delete method.This solution using a mechanism to mark a record as deleted instead of deleting it. The application is then set up to display only records without the mark (like active only...

Gustavo Caso: Writing a Ractor Base Job Scheduler
A background job processor allows you to offload heavy computational tasks from the main process to other processes.Imagine a typical request/response inside a Rails app, you would like to provide your users with the fastest response, but some req...




