JavaScript

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

Avoiding False Positives in Node.js Tests
JavaScript

Avoiding False Positives in Node.js Tests

Let's examine several common false positive patterns that can crop up in Node.js test suites.

By Greg Gorlen on

Manage Your Pino Logs with AppSignal
JavaScript

Manage Your Pino Logs with AppSignal

With support for Pino logs and Fastify V5, AppSignal lets you easily centralize and monitor logging data for faster application performance troubleshooting.

By Connor James on

Streamlined Contract Testing in Node.js: A Simple and Achievable Approach
JavaScript

Streamlined Contract Testing in Node.js: A Simple and Achievable Approach

Let's explore a simplified approach to contract testing that offers all the benefits with less work.

By Ashley Davis on

Best Testing Practices in Node.js
JavaScript

Best Testing Practices in Node.js

Check out 15 best testing practices to write efficient, effective, and easy-to-maintain tests in Node.

By Antonello Zanini on

DynamoDB Single-Table Design with TypeScript
JavaScript

DynamoDB Single-Table Design with TypeScript

DynamoDB is a powerful tool when it comes to single-table design — let's see how.

By Camilo Reyes on

Top 5 HTTP Request Libraries for Node.js
JavaScript

Top 5 HTTP Request Libraries for Node.js

Let's check out 5 major HTTP libraries we can use for Node.js and dive into their strengths and weaknesses.

By Damilola Olatunji on

How to Handle Errors in Next.js for Node With the App Router
JavaScript

How to Handle Errors in Next.js for Node With the App Router

Let's use the App Router to handle errors in Next.js.

By Antonello Zanini on

Monitor Node.js AMQP Brokers with AppSignal
JavaScript

Monitor Node.js AMQP Brokers with AppSignal

Monitor popular Node.js AMQP brokers like RabbitMQ with AppSignal.

By Connor James on

An Introduction to Unit Testing in Node.js
JavaScript

An Introduction to Unit Testing in Node.js

We'll explore why unit tests are needed in your Node.js app and some libraries that can help.

By Antonello Zanini on

Advanced Use Cases of the Node.js Native Test Runner
JavaScript

Advanced Use Cases of the Node.js Native Test Runner

In the second and final part of this two-part series, we'll see how the Node.js test runner works in action, with some advanced examples.

By Damilola Olatunji on

Grokking DynamoDB with TypeScript
JavaScript

Grokking DynamoDB with TypeScript

DynamoDB is the perfect choice for high-data applications that need low latency. Let's see how to model your data in DynamoDB based on your access patterns.

By Camilo Reyes on

Exploring the Node.js Native Test Runner
JavaScript

Exploring the Node.js Native Test Runner

In the first part of this two-part series, we'll look at the main capabilities of the Node.js test runner.

By Damilola Olatunji 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