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

Revamped dashboards!

By Tom de Bruijn on

We're launching a big update for the custom metrics dashboards. We combined dashboards and custom metrics, improved the dashboard editor and updated the dashboard YAML.

read more

Iteration, recursion, and tail-call optimization in Elixir

By Jeff Kreeftmeijer on

It’s time for another Elixir Alchemy! This week, we’ll dive into recursion in Elixir to find the fastest looping method. (Spoiler: it depends). 🎢

read more

Improved navigation for better feature discovery.

By Wes Oudshoorn on

We made an improvement to the navigation to help discover valuable graphs

read more

Ruby's Hidden Gems, StringScanner

By Michael Kohl on

Ruby comes with an excellent standard library. Parts of which are unknown, almost hidden gems, like today's subject Stringscanner

read more

Diving into Ruby's #dup and #clone

By Jeroen van Baarsen on

How #dup and #clone differ and how they work under the hood, triggered by a practical example.

read more

Pouring Protocols in Elixir

By Miguel Palhas on

An introduction to writing expressive and intuitive Elixir code with Protocols.

read more

Monitoring MongoDB Replicaset Lag with AppSignal

By Robert Beekman on

In this post, we'll explain why we got really excited last week using Custom Metrics and Anomaly Detection to monitor MongoDB in our own infrastructure.

read more

Introducing our Google Hangouts Chat integration

By Robert Beekman on

Starting now, we can notify you on Google Hangouts Chat when an incident occurs.

read more

Unraveling Classes, Instances and Metaclasses in Ruby

By Jeff Kreeftmeijer on

Through examining metaclasses, we'll learn how class and instance methods work in Ruby.

read more

Introducing our Asana integration

By Robert Beekman on

Starting now, you can send your AppSignal incidents to Asana.

read more

An instrumental intro to GraphQL with Ruby

By Peter Ohler on

We'll learn about GraphQL by making an application about music

read more

Serving Plug: Building an Elixir HTTP server from scratch

By Jeff Kreeftmeijer on

It’s time for another Elixir Alchemy! We'll learn by building today. We're building an HTTP server with a Plug adapter, which parses requests and builds responses so it can run Plug apps.

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.