AppSignal Blog

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

How To Write Unit Tests in Node.js Using Mocha
JavaScript

How To Write Unit Tests in Node.js Using Mocha

Mocha has emerged as one of the most popular choices for unit testing in Node.js. Let's see it in action.

By Antonello Zanini on

An Introduction to JavaScript Bundler Rspack
JavaScript

An Introduction to JavaScript Bundler Rspack

Let's explore what Rspack brings to the JavaScript ecosystem, its key offerings, and how to use Rspack to create a React project.

By Antonello Zanini on

Pre-build a Secure Authentication Layer with Authentication Zero for Ruby on Rails
Ruby

Pre-build a Secure Authentication Layer with Authentication Zero for Ruby on Rails

Let's build a configurable generator that equips your Ruby on Rails app with an authentication scaffold.

By Thomas Riboulet on

Instrumenting Redis in Python with AppSignal
Python

Instrumenting Redis in Python with AppSignal

Let's instrument Redis in a Python application using AppSignal.

By Camilo Reyes on

An Introduction to Testing in Python Flask
Python

An Introduction to Testing in Python Flask

Let's uncover why testing is important for Flask applications and how you can effectively implement tests.

By Federico Trotta on

Advanced Dialyzer Usage in Elixir: Types and Troubleshooting
Elixir

Advanced Dialyzer Usage in Elixir: Types and Troubleshooting

In the second part of this two-part series, we'll look at more advanced Dialyzer use cases.

By Pulkit Goyal on

Prevent Silent Failures and Monitor Any Process with AppSignal Wrap
AppSignal

Prevent Silent Failures and Monitor Any Process with AppSignal Wrap

AppSignal Wrap helps you track the health and status of background processes and errors, detect silent failures, and eliminate monitoring blind spots in your application.

By Connor James on

How to Choose Between SQL, Query Builders, and ORMs in Node.js
JavaScript

How to Choose Between SQL, Query Builders, and ORMs in Node.js

In this guide, we will compare the strengths, trade-offs, and use cases of SQL, query builders, and Object-Relational Mappers for building Node apps.

By Damilola Olatunji on

Seamless Issue Management with AppSignal: How to Quickly Assign, Track, and Resolve Incidents
AppSignal

Seamless Issue Management with AppSignal: How to Quickly Assign, Track, and Resolve Incidents

Learn how AppSignal's improved issue management feature helps your team collaborate effectively. Assign, track, and resolve incidents seamlessly to streamline your workflow and boost productivity.

By Connor James on

Generating Tests from Recorded Data in Node.js
JavaScript

Generating Tests from Recorded Data in Node.js

Let's dive into some easy and quick ways to collect and generate data and create schemas in Node.

By Ashley Davis on

Getting Started with Dialyzer in Elixir
Elixir

Getting Started with Dialyzer in Elixir

In part one of this series, we'll explore the basics of Dialyzer.

By Pulkit Goyal on

Building Robust Data Synchronization Code in Node.js
JavaScript

Building Robust Data Synchronization Code in Node.js

We'll stress-test a peer-to-peer to-do application to ensure it never goes out of sync.

By Ashley Davis 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