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

Building and Playing the Go Game with Phoenix LiveView

By Jeff Kreeftmeijer on

Today we play the Go game. But we implement it in Phoenix LiveView first.

read more

The Ultimate Checklist to Properly Internationalize Devise

By Maud de Vries on

The checklist I wish existed when I discovered the complexities of Internationalising Devise

read more

How We Do VAT for Our SAAS with Stripe

By Thijs Cadier on

By popular demand, here is how we do our invoicing and financial admin for VAT

read more

Introducing our Clubhouse integration

By Robert Beekman on

Our latest integration lets you create Clubhouse stories from any incident on AppSignal.

read more

Inside Enumeration in Ruby

By Jeff Kreeftmeijer on

We dive even deeper into enumeration by looking at the internal implementation and implementing our own versions of the `Enumerable` module and the `Enumerator` class.

read more

New Magic Dashboard: Heroku Postgres

By Robert Beekman on

Magically get a dedicated Heroku Postgres metrics dashboard along with your Heroku host metrics.

read more

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

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.