JavaScript

Read blog posts about building and managing your JavaScript apps. We share tips & tricks about performance optimization, monitoring, and observability.

When to Use Playwright Over Puppeteer in Node.js
JavaScript

When to Use Playwright Over Puppeteer in Node.js

We'll take a look at how Playwright beats Puppeteer in terms of functionality and performance.

By Antonello Zanini on

Job Schedulers for Node: Bull or Agenda?
JavaScript

Job Schedulers for Node: Bull or Agenda?

Let's look into the benefits and drawbacks of two popular job schedulers for your Node.js app: Bull and Agenda.

By Omonigho Kenneth Jimmy on

Tracking Errors in a Node.js Application
JavaScript

Tracking Errors in a Node.js Application

Let's track errors in our Node.js application in a convenient, automated, and safe way.

By Rishabh Rawat on

Pitfalls to Avoid in Playwright for Node.js
JavaScript

Pitfalls to Avoid in Playwright for Node.js

We'll cover the seven most common mistakes you should avoid when working with Playwright.

By Antonello Zanini on

How to Use MongoDB and Mongoose with Node.js
JavaScript

How to Use MongoDB and Mongoose with Node.js

Build an Express server with Mongoose that serves a RESTful API.

By Stanley Ulili on

Track Errors in Fastify with AppSignal
JavaScript

Track Errors in Fastify with AppSignal

Let's see how we can use AppSignal to identify performance issues and bugs in a Fastify application.

By Kevin Cunningham on

An Introduction to Playwright for Node.js
JavaScript

An Introduction to Playwright for Node.js

Learn the basics of Playwright, including how to get started and its advantages and disadvantages.

By Antonello Zanini on

Multithreading with Worker Threads in Node.js
JavaScript

Multithreading with Worker Threads in Node.js

We'll dive into multithreading in Node and discuss some potential pitfalls.

By Camilo Reyes on

Migrate Your Express Application to Fastify
JavaScript

Migrate Your Express Application to Fastify

In the final part of this series, we'll migrate an existing Express application to Fastify.

By Damilola Olatunji on

Puppeteer in Node.js: More Antipatterns to Avoid
JavaScript

Puppeteer in Node.js: More Antipatterns to Avoid

Explore some of the antipatterns to avoid when using Puppeteer for Node.js.

By Greg Gorlen on

Designing a Scalable Backend in Node.js
JavaScript

Designing a Scalable Backend in Node.js

Let's examine three scaling challenges for a Node.js app and see how you can avoid them.

By Nate Anderson on

Set Up Tracing for a Node.js Application on AppSignal
JavaScript

Set Up Tracing for a Node.js Application on AppSignal

We'll set up an example Node.js app and add tracing using AppSignal.

By Geshan Manandhar 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