Ruby Magic

Ruby Magic is our special email series where we dive deep into all things Ruby. If you are interested in learning more about concurrency, webservers, memory allocations and garbage collection, you'll love this.

How to Use Mixins and Modules in Your Ruby on Rails Application

By Cleiviane Costa on

Find out how to create and mix modules into other classes and discover what are the benefits from using them in a Ruby on Rails application.

read more

Top 5 Ruby Blog Posts in 2020 from AppSignal

By Milica Maksimović on

Check out the most appreciated Ruby posts on our blog in 2020.

read more

Setting Up AppSignal Monitoring for a Ruby on Rails Application

By Milica Maksimović, Stefan Verkerk on

Find out how to integrate AppSignal into a Rails application in our latest video.

read more

Building a Multi-tenant Ruby on Rails App With Subdomains

By Paweł Dąbrowski on

Discover different approaches to multitenancy and build a simple app with multiple tenants where each tenant will have its subdomain.

read more

Ruby on Rails Model Patterns and Anti-patterns

By Nikola Đuza on

If you're struggling with models, this blog post is for you. We will quickly go through the process of putting your models on a diet and finish strongly with some things to avoid when writing migrations.

read more

Structuring Monitoring Data in Monolithic Applications With Namespaces

By Tomas Fernandez on

Namespaces help you make sense of what’s happening in your application. Knowing how they work is especially useful for large monolithic projects.

read more

Monitoring Any System with StatsD and AppSignal's Standalone Agent

By Tomas Fernandez on

To extend monitoring everywhere and have all data in a single place, check out our standalone agent.

read more

Rails Concerns: To Concern Or Not To Concern

By Nikola Đuza on

Should you be concerned about Rails concerns?

read more

Introduction to Ruby on Rails Patterns and Anti-patterns

By Nikola Đuza on

Dig into the basics of design patterns and anti-patterns.

read more

Scaling Queue Workers Efficiently with AppSignal Metrics

By Josh Beckman on

Let's use some simple math and performance data to find our optimal worker count, based on the work waiting in the queue.

read more

Using Service Objects in Ruby on Rails

By Nicholaus Haskins on

Find out what service objects are and why you should use them.

read more

Dissecting Rails Migrations

By Prathamesh Sonpatki on

Let's break down a migration process and find out how to write an effective migration.

read more

More articles

Go back
Ruby magic icon

Subscribe to

Ruby Magic

Magicians never share their secrets. But we do. Sign up for our Ruby Magic email series and receive deep insights about garbage collection, memory allocation, concurrency and much more.

We'd like to set cookies, read why.