Logo of AppSignal


AppSignal Blog

AppSignal helps teams build better applications. We track errors and performance, monitor hosts and offer a metrics platform. Our blog features news, product updates and articles from our team. If you are interested in contributing to our blog or have an article idea, send us a message!

Psst, you there. Want to learn some Ruby Magic? Sign up for our exclusive email series!

Sign up

Doing Background Work Using a Native Elixir Approach

By Desmond Bowe on

In this article, we'll look at the different solutions Elixir has for performing background work and when you would use each one.

read more

Up the Ancestor Chain with method_missing

By Mehdi Farsi on

In this post we'll follow a method and travel all the way up the ancestor chain

read more

Ruby's Hidden Gems:
Delegator and Forwardable

By Michael Kohl on

In today's exploration of Ruby's standard library, we're going to look at delegation through Ruby's Delegator and Forwardable classes.

read more

We've got your back at RailsConf

By Roy Tomeij on

Grab a drink, play a game, have a stroopwafel and enjoy a chair massage. We've got your back at RailsConf 2019.

read more

Kafka and Ruby, a Sidekiq lovestory

By Robert Beekman on

The choices we made in our own stack: connecting Kafka and Ruby through Sidekiq.

read more

More personal email
notification preferences

By Tom de Bruijn on

Making email notification preferences more personal and giving you more control over notifications.

read more

Routing in Phoenix Umbrella Apps

By Miguel Palhas on

Today, we’re diving into Phoenix umbrella applications to build a router that can route requests from multiple subdomains to different apps in our umbrella. 

read more

Learning by building, a Background Processing System in Ruby

By Benedikt Deicke on

In this edition of Ruby Magic, we'll implement our very own background processing system to offload potentially slow tasks as a peek into background job libraries like Sidekiq.

read more

Memory Magic Dashboard

By Thijs Cadier on

Upgrade to the latest integration and automatically get a Magic Dashboard for process memory.

read more

Pinned apps

By Jeroen van Baarsen on

Say 👋 to looking for your apps. Pin your favorites to the top of your page!

read more

Introducing Magic Dashboards

By Tom de Bruijn on

Metrics from popular integrations are now magically tracked and turned into a dashboard! ✨✨

read more

Object Marshalling in Ruby

By Mehdi Farsi on

In this article, we’re going to dive into object marshalling, the Marshall module, and compare the `_dump` and `self._load` methods.

read more

More articles

Go back

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.