Ruby

Read blog posts about building and managing your Ruby apps. We share tips & tricks about performance optimization, monitoring, and observability.

What's New in Rails 7
Ruby

What's New in Rails 7

Rails 7 is coming very soon. Let's look at what we can expect from the release.

By Pulkit Goyal on

Ruby on Rails Application Monitoring with AppSignal
Ruby

Ruby on Rails Application Monitoring with AppSignal

In the first of this two-part series, we'll set up monitoring for a Ruby on Rails application with AppSignal.

By Unathi Chonco on

Practical Garbage Collection Tuning in Ruby
Ruby

Practical Garbage Collection Tuning in Ruby

Explore how to implement and customize garbage collection in Ruby.

By Guest Author on

Optimistic Locking in Rails REST APIs
Ruby

Optimistic Locking in Rails REST APIs

Implement optimistic locking in Rails APIs to avoid potentially critical issues.

By Karol Galanciak on

How to Reduce Memory Bloat in Ruby
Ruby

How to Reduce Memory Bloat in Ruby

Memory bloat can be a serious issue in Ruby. This article explores two common causes of memory bloat and how you can overcome them.

By Kumar Harsh on

Responsible Monkeypatching in Ruby
Ruby

Responsible Monkeypatching in Ruby

Monkeypatching can be a great way to improve existing code if used right. Let's find out how.

By Cameron Dutro on

Ruby's Hidden Gems: Bullet
Ruby

Ruby's Hidden Gems: Bullet

Let's dive into Bullet and find out how it can help you identify some database-related problems.

By Fabio Perrella on

An Introduction to Pattern Matching in Ruby
Ruby

An Introduction to Pattern Matching in Ruby

Find out about pattern matching in Ruby, what it does, and how it can help improve code readability.

By Pulkit Goyal on

General Ruby on Rails Problems and Takeaways
Ruby

General Ruby on Rails Problems and Takeaways

In this last part of the Rails Patterns and Anti-patterns series, I'll be going over the most common problems I've encountered while building and shipping Ruby on Rails applications.

By Nikola Đuza on

How to Monitor and Optimize Your Database Performance: A Practical Guide
Ruby

How to Monitor and Optimize Your Database Performance: A Practical Guide

In this post, we'll dive into the database part of your architecture to show how you can monitor and optimize your database performance.

By Stefan Verkerk on

Performance, Stress, and Load Tests in Rails
Ruby

Performance, Stress, and Load Tests in Rails

Let's jump into theoretical and practical aspects of performance testing in Rails.

By Paweł Dąbrowski on

Three Ways To Avoid Duplicate Sidekiq Jobs
Ruby

Three Ways To Avoid Duplicate Sidekiq Jobs

Sidekiq is used to handle background processing. Whatever your background jobs may be, you'll eventually run into duplicate jobs. Let's see how to de-duplicate them.

By Nikola Đuza on

More articles

AppSignal monitors your apps

AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!

Discover AppSignal
AppSignal monitors your apps