Ruby Magic

Ruby Magic is our special email series where we dive deep into all things Ruby.

A Guide to Rails View Helpers
General

A Guide to Rails View Helpers

Find out how you can keep your Rails views readable using helpers.

By Daniel Lempesis on

Calling Ruby Methods in C: Avoid Memory Leaks
General

Calling Ruby Methods in C: Avoid Memory Leaks

Discover how you can avoid memory leaks in your C extension by using functions like `rb_protect`.

By Ulysse Buonomo on

How to Parse Arguments in Your Ruby C Extension
General

How to Parse Arguments in Your Ruby C Extension

Let's explore two ways to set up a complex Ruby API written in C.

By Ulysse Buonomo on

Create a Business Language for a Rails Application
General

Create a Business Language for a Rails Application

Build and parse a programming language to extend your Rails application's functionality.

By Paweł Świątkowski on

AppSignal’s Top 5 Ruby posts in 2022
General

AppSignal’s Top 5 Ruby posts in 2022

Let's look at the top 5 most liked Ruby blog posts from 2022!

By Milica Maksimović on

A Guide to Memoization in Ruby
General

A Guide to Memoization in Ruby

Discover the benefits of memoization for your Ruby application, common mistakes to avoid, and when not to memoize.

By Abiodun Olowode on

Database Performance Optimization and Scaling in Rails
General

Database Performance Optimization and Scaling in Rails

Improve your Rails application's performance by fine-tuning and scaling your database.

By Pulkit Goyal on

A First Look at Hanami 2 for Ruby
General

A First Look at Hanami 2 for Ruby

Let's look at what Hanami 2.0 brings in terms of slices, dependency management and performance.

By Paweł Świątkowski on

System Notifications with Noticed and CableReady in Rails
General

System Notifications with Noticed and CableReady in Rails

Discover how to set up notifications for your Rails application using CableReady and Noticed.

By Julian Rubisch on

How to Scale Ruby on Rails Applications
General

How to Scale Ruby on Rails Applications

Check out some ways to scale your Ruby on Rails applications, including with caching and background workers.

By Sapan Diwakar on

Build a Table Editor with Trix and Turbo Frames in Rails
General

Build a Table Editor with Trix and Turbo Frames in Rails

Let's build a table editor in a Rails application using ActionText's Trix editor, and use Turbo Frames to customize your table.

By Julian Rubisch on

Improve Code in Your Ruby Application with RubyCritic
General

Improve Code in Your Ruby Application with RubyCritic

Let's take a look at RubyCritic and dig into RubyCritic's reports.

By Brena Monteiro 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