AppSignal Blog

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

How to Perform Data Validation in Node.js
JavaScript

How to Perform Data Validation in Node.js

We'll see how data validation works in Node before implementing it in Express.

By Antonello Zanini on

Monitor the Performance of Your Ruby on Rails Application Using AppSignal
Ruby

Monitor the Performance of Your Ruby on Rails Application Using AppSignal

In the second part of this two-part series, we'll use AppSignal to monitor the performance of our Ruby on Rails application.

By Aestimo Kirina on

Advanced Dependency Injection in Elixir with Rewire
Elixir

Advanced Dependency Injection in Elixir with Rewire

Dependency injection can prove useful in Elixir. In this second part of a two-part series, we'll look at some basic concepts, core principles, and types of dependency injection.

By Allan MacGregor on

The Top 5 Datadog Alternatives
AppSignal

The Top 5 Datadog Alternatives

Let's compare Datadog to five competitors to help you determine which one is the best for your needs.

By Connor James on

Develop a Serverless TypeScript API on AWS ECS with Fargate
JavaScript

Develop a Serverless TypeScript API on AWS ECS with Fargate

Let's build a Fargate service using the AWS CDK, put the API in a docker image, and then host it inside Amazon ECS.

By Camilo Reyes on

How to Use Tailwind CSS for Your Ruby On Rails Project
Ruby

How to Use Tailwind CSS for Your Ruby On Rails Project

Let's see how we can use Tailwind CSS in a Rails application and explore its utility-first approach.

By Thomas Riboulet on

Getting Started: Your Ruby On Rails App Hosted On DigitalOcean With AppSignal
Ruby

Getting Started: Your Ruby On Rails App Hosted On DigitalOcean With AppSignal

In the first part of a two-part series, we'll introduce how to set up DigitalOcean and AppSignal for a Ruby on Rails application.

By Aestimo Kirina on

Track Errors in Your Python Flask Application with AppSignal
Python

Track Errors in Your Python Flask Application with AppSignal

Let's track and fix errors in a Flask application using AppSignal.

By Nik Tomazic on

AppSignal Is A Rails World 2024 Platinum Sponsor
Ruby

AppSignal Is A Rails World 2024 Platinum Sponsor

We can't wait to hang out with fellow Rails devs in Toronto!

By Connor James on

Cypress vs. Playwright for Node: A Head-to-Head Comparison
JavaScript

Cypress vs. Playwright for Node: A Head-to-Head Comparison

Let's dive into the features, strengths, and weaknesses of Cypress and Playwright.

By Antonello Zanini on

Five Things to Avoid in Ruby
Ruby

Five Things to Avoid in Ruby

We'll dive into five common Ruby mistakes and see how we can combat them.

By Martin Streicher on

Using Dependency Injection in Elixir
Elixir

Using Dependency Injection in Elixir

Dependency injection can prove useful in Elixir. In this first part of a two-part series, we'll look at some basic concepts, core principles, and types of dependency injection.

By Allan MacGregor 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