AppSignal Blog

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

Debugging in Elixir with Observer
Elixir

Debugging in Elixir with Observer

Let's learn how to access Erlang's Observer GUI and debug an Elixir project that leaks memory.

By Lucas Sifoni on

Find and Fix Fastify Slowdowns with AppSignal for Node.js
JavaScript

Find and Fix Fastify Slowdowns with AppSignal for Node.js

Let's detect performance slowdowns in Fastify and use AppSignal to fix them.

By Damilola Olatunji on

Monitor the Performance of Your Ecto for Elixir App with AppSignal
Elixir

Monitor the Performance of Your Ecto for Elixir App with AppSignal

In the second part of our two-part series, we'll use AppSignal for Elixir to monitor the performance of an Ecto application.

By Aestimo Kirina on

Ways to Improve Node.js Loader Performance
JavaScript

Ways to Improve Node.js Loader Performance

We'll explore how to improve your Node.js app's performance with its loader.

By Omonigho Kenneth Jimmy on

Unlock Your App's Full Potential for Free with AppSignal
AppSignal

Unlock Your App's Full Potential for Free with AppSignal

AppSignal's new free plan gives you full access to our monitoring toolkit and is perfect for small apps and personal projects.

By Connor James on

Render a Component Preview In Showcase for Ruby on Rails
Ruby

Render a Component Preview In Showcase for Ruby on Rails

Let's explore how to render a preview of a component in Showcase for Rails.

By Alexandre Ruban on

Optimizing Your Cart with Signals: Smarter State, Better Debugging
JavaScript

Optimizing Your Cart with Signals: Smarter State, Better Debugging

In this final part of our three-part Angular Signals series, we'll extend our reactive shopping cart with production-ready features.

By Sonu Kapoor on

Batch Updates and Advanced Inserts in Ecto for Elixir
Elixir

Batch Updates and Advanced Inserts in Ecto for Elixir

In this first part of a two-part series, we'll explore Ecto's powerful batch update and advanced insert capabilities.

By Aestimo Kirina on

Angular Signal-Based Architecture: Building a Smarter Shopping Cart
JavaScript

Angular Signal-Based Architecture: Building a Smarter Shopping Cart

In this second part of our three-part Angular Signals series, we'll build on the app we created in part one.

By Sonu Kapoor on

How to Read Code from the Showcase Ruby on Rails Engine
Ruby

How to Read Code from the Showcase Ruby on Rails Engine

We are going to set up Showcase for a Rails application in the first part of this three-part series on Showcase.

By Alexandre Ruban on

Switching from Pip to uv in Python: A Comprehensive Guide
Python

Switching from Pip to uv in Python: A Comprehensive Guide

Learn about the ins and outs of uv and how to transition from Pip to uv.

By Damilola Olatunji on

Advanced Debugging in Elixir with IO.inspect
Elixir

Advanced Debugging in Elixir with IO.inspect

Let's explore both the fundamentals and advanced patterns for using IO.inspect effectively.

By Pieter Claerhout on

More articles

AppSignal monitors your apps

AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!

Discover AppSignal
AppSignal monitors your apps