8 July 2023
Rails Way of Background Processing
In this article, we will compare Sidekiq, Resque, Delayed Job, and Active Job, providing insights and examples to help you choose the ideal background worker for your Rails application.
7 July 2023
Ruby is a Multi-paradigm programming language
In this post, we'll cover the different programming paradigms present in Ruby.
6 July 2023
Automate some of your security
This article shows you how you can automate some of the security necessities of a Rails application.
5 July 2023
Ruby News June 2023 Digest
Ruby News June 2023 Digest
4 July 2023
Linked List with Ruby
In this blog post, we will explore a simple implementation of a linked list in Ruby and discuss each method along with its time complexity.
4 July 2023
Code Reviewing a Ruby on Rails application
This article explores some of the best options for Ruby code reviews and quality analysis.
30 June 2023
Hanami 2.1.0.beta1
Introducing hanami-view and sharing plans for v2.1
30 June 2023
Ruby GUI with Glimmer
In this post, the author will walk through how he used glimmer library to create a simple currency converter.
29 June 2023
Keep Your Ruby App Secure with Bundler
This article covers the use of bundler features to secure Ruby applications. You will better understand how bundler audit and bundler outdated work. Both can help you monitor the security state of your project's dependency tree.
29 June 2023
Rails in the Cloud: the Pocket-Friendly Choice
In this blog post, we'll explore some case studies that highlight the potential cost savings of migrating your Rails apps to AWS Lambda, walk you through the numbers and try to make sense of what you can expect if you go down that path.
28 June 2023
A pragmatic guide for Cypress On Rails
In this arcticle, we will navigate through the installation and the basics of the uses of Cypress On Rails.
28 June 2023
Let's Build a Web Application in Ruby without Rails
In this series of articles, we'll build a simple but complete app in plain Ruby without Rails, to get a deeper understanding and appreciation of everything Rails does for us.
28 June 2023
Generating an OpenAPI/Swagger spec from a Ruby on Rails API
In this post we will go through how to generate an OpenAPI API reference from a Ruby on Rails application serving an JSON REST API.
28 June 2023
Write a Ruby C Extension to Use CLIPS from Ruby: Part 2
In this article, we'll explore converting data in Ruby land to CLIPS data so that we can assert Ruby values in our CLIPS environment.
27 June 2023
Exceptional Error Reporting for Rails Exceptions
In this blog post, we'll show you how you can start reporting errors to AppSignal with the Rails Error Reporter.
27 June 2023
How to use Cloudflare R2 with Ruby on Rails Active Storage
In this post, we will go through object storage and use Cloudflare R2 for the service.
27 June 2023
Rails 7 extends enum support for Postgres adapter
Rails 7 extends support to rename enum, add enum value and rename enum value for Postgres adapter.
27 June 2023
Rails.env.local? in Rails 7.1
Rails.env.local? was introduced in Rails 7.1. This post explores its usage.
27 June 2023
Rails Generator Actions
Almost everything done with Rails Generators happens using actions that streamline common tasks that would otherwise have to be performed with lower-level file system commands. Some of these actions are Rails-specific and some come from Thor. This post explores all of them as a unified collection.
27 June 2023
Tips for writing Rails tasks with Thor instead of Rake
Thor is a great way to write simple CLIs like one-off Rails scripts, but it does have its own gotchas. Here’s how to use Thor in practice.
27 June 2023
Rails Console Deep Dive
Here are some handy tips and tricks to get the most from the Rails console.
22 June 2023
An Introduction to Lambdas in Ruby
In this article, we'll explore how you can use Lambda functions in Ruby to simplify your code and make it more powerful.
22 June 2023
Rails design patterns
This article is a high-level overview of design patterns that are commonly used in Ruby on Rails applications. The author will also mention the advantages and disadvantages of using design patterns as, in some cases, we can harm the architecture instead of making it better.
21 June 2023
Creating a Gem using Ruby C API
In this article the author will show how to make a Gem using Ruby C API, using as an example the project musicrb, this Gem uses the lib of C vlc to play music on Ruby.