Logo of AppSignal

Menu

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

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

Bindings and Lexical Scope in Ruby

By Jeff Kreeftmeijer on

In this edition of Ruby Magic, we’ll show how scope works in Ruby’s methods and closures. We’ll also take a peek at how ERB uses the binding object to render templates.

read more

Elixir package 1.9:
Improved Erlang error &
Container memory support

By Tom de Bruijn on

We just released AppSignal for Elixir version 1.9 which improves memory host metrics reporting on containers and improves the diagnostics reports we use to debug any issue you may be having.

read more

Ruby gem 2.8:
Container memory &
JRuby on Alpine Linux support

By Tom de Bruijn on

We just released AppSignal for Ruby version 2.8 which improves memory host metrics reporting on containers, supports JRuby on Alpine Linux and improves the diagnostics reports we use to debug any issue you may be having.

read more

Don't be mean: Statistical means and percentiles 101

By Robert Beekman on

A post about the statistics we use at AppSignal and how they work.

read more

Fibers and Enumerators in Ruby: Turning Blocks Inside Out

By Julik Tarkhanov on

In this edition of Ruby Magic, we shine a light on Enumerable and Fiber to explain flow controlling enumerables and turning blocks inside out.

read more

Understanding Elixir’s GenStages: Querying the Blockchain

By Miguel Palhas on

A dive into Elixir's GenStage module and backpressure using an example querying the blockchain

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.