AppSignal Blog

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

Minimize Heap Allocations in Node.js
JavaScript

Minimize Heap Allocations in Node.js

Learn how to prevent memory leaks and minimize heap allocation in your Node.js app.

By Ifeanyi Dike on

Debugging in Ruby with AppSignal
Ruby

Debugging in Ruby with AppSignal

Learn how you can use AppSignal to log and debug your Ruby application.

By Brena Monteiro on

How to Build AWS Lambdas with TypeScript
JavaScript

How to Build AWS Lambdas with TypeScript

In this first part of a four-part series, let's create AWS Lambdas using TypeScript.

By Camilo Reyes on

Fix Process Bottlenecks with Elixir 1.14's Partition Supervisor
Elixir

Fix Process Bottlenecks with Elixir 1.14's Partition Supervisor

Find out how partition supervisors work under the hood to prevent process bottlenecks and fix an example of a bottleneck.

By Sophie DeBenedetto on

Secure Your Node.js App with JSON Web Tokens
JavaScript

Secure Your Node.js App with JSON Web Tokens

Find out how you can use JWT authentication to secure your Node.js application.

By Clara Ekekenta on

Elixir 1.14: Better Debugging with dbg/2 and More
Elixir

Elixir 1.14: Better Debugging with dbg/2 and More

Let's check out Elixir 1.14's improvements to `Inspect` and binary evaluation error messaging, as well as the new `dbg()` debugging function.

By Sophie DeBenedetto on

JIT Compilers for Ruby and Rails: An Overview
Ruby

JIT Compilers for Ruby and Rails: An Overview

Find out about the different JIT compilers for Ruby — YJIT, MJIT, and TenderJIT — and their benefits.

By Renata Marques on

Benchmark Your Elixir App's Performance with Benchee
Elixir

Benchmark Your Elixir App's Performance with Benchee

Explore how you can benchmark an Elixir application using Benchee and test the app's performance.

By Allan MacGregor on

4 Ways to Minimize Your Dependencies in Node.js
JavaScript

4 Ways to Minimize Your Dependencies in Node.js

Let's dive into four methods to minimize your Node.js code dependencies for safer code and faster CI/CD execution.

By Dmitry Kudryavtsev on

Monitor Ruby Application Performance with Magic Dashboards
Ruby

Monitor Ruby Application Performance with Magic Dashboards

Let's monitor and fix performance issues within a Ruby on Rails application using magic dashboards.

By Darren Broemmer on

An Introduction to Ractors in Ruby
Ruby

An Introduction to Ractors in Ruby

Discover when and why you should use ractors, and build a ractor in Ruby.

By Abiodun Olowode on

Predictable Code in Elixir: Expressions as Reducers and Macros
Elixir

Predictable Code in Elixir: Expressions as Reducers and Macros

In the second part of our two-part series, discover how to write expressions as reducers and use macros to keep your code predictable in Elixir.

By Marcos Ramos 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