AppSignal Blog

AppSignal APM combines performance monitoring and error tracking in one clear interface. For Ruby (on Rails), Elixir and Node.js.

Add More Metadata to Your Front-end JavaScript Errors in AppSignal

By Tom de Bruijn on

A new version of AppSignal's front-end JavaScript library is available on npm that allows you to set more metadata on errors.

read more

How to Do Live Uploads in Phoenix LiveView

By Sophie DeBenedetto on

Discover how to do live file uploads with LiveView, so that you can easily build forms.

read more

Under the Hood of Macros in Elixir

By Jia Hao Woo on

In the second part of our metaprogramming series, find out about the inner workings of macros in Elixir.

read more

Improved Error Tracking for Node.js in AppSignal

By Luismi Ramírez on

A new version of AppSignal's Node.js library is available on npm with improved error tracking.

read more

Real-Time Form Validation with Phoenix LiveView

By Sophie DeBenedetto on

Discover how you can build LiveView forms that validate changes and provide real-time feedback to users.

read more

Improve Your Life with Long Error Messages

By Julik Tarkhanov on

Your error messages should answer three questions: what happened, where did it happen and how can I make the error go away? Find out how long error messages can help make your life easier.

read more

How to Reduce Memory Bloat in Ruby

By Kumar Harsh on

Memory bloat can be a serious issue in Ruby. This article explores two common causes of memory bloat and how you can overcome them.

read more

What Are Atoms in Elixir and How To Monitor Them With AppSignal

By Luismi Ramírez on

Let's explore atoms in Elixir, find out why they matter and how to monitor them.

read more

How to Debug Cloudflare Workers with AppSignal

By Wanyoike Michael on

Find out how to capture error logs in your Cloudflare Workers application using AppSignal.

read more

CPU Steal Time: A Crucial Metric for Cloud Servers and VMs

By Thijs Cadier, Milica Maksimović on

In this post, we'll explain what CPU steal is, how to monitor it, and what happens to your app when CPU steal is high.

read more

Application Code Upgrades in Elixir

By Ilya Averyanov on

Let's examine application code upgrades in the last part of my production code upgrades in Elixir series.

read more

Launching Public Status Pages for Uptime Monitoring on AppSignal

By Robert Beekman on

Our most-requested feature when we launched uptime monitoring was public status pages, and now they're here!

read more

More articles

Go back
Ruby magic icon

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.