A complete guide to getting started with the Node debugger

Diagnosing and finding the root cause of issues is a crucial skill in software development. Software engineers spend the majority of their time reading and understanding existing code. Because of this, knowing how to debug your applications with proficiency will save you time and make you more effective.


Trace Your AWS Lambda Function In Node.js - Automatically

Share: Building services and functions in AWS Lambda is a fun experience and provides us with quick results, especially during, but not limited to, prototyping. But combining applications from multiple AWS Lambda services means, we need to trace requests through the different functions, working together to respond. The generally accepted and AWS way would be to use X-Ray. This, however, comes at an additional cost, as X-Ray is paid per traced call.


AppDynamics Introduces Enhanced Amazon CloudWatch Integration and Support for Serverless APM

We're delighted to announce our CloudWatch Integration for Elastic Load Balancer and AppDynamics Serverless APM, which now supports the instrumentation of AWS Lambda applications and microservices in both Node.js and Java.


AWS Lambda and Node.js 12: Support and Benchmark

It seems like just yesterday we ran Lambda functions on Node.js version 6.10 or 8.10, but this year, AWS released official support for Node.js 10 and set Node.js 8.10, which will reach its EOL at the end of 2019. This time AWS released the support for Node.js 12! Node.js 12 (AKA “Erbium”) which is the official LTS version.


Distributed Tracing Through RabbitMQ Using Node.js & Jaeger

Distributed tracing is essential to understanding and debugging a system, as it follows data moving both within and across process boundaries. If you’re just getting started with distributed tracing, our Introduction to Distributed Tracing is an excellent starting point. In this blog post, we’ll be looking at implementing distributed tracing between microservices via a message broker, all with open-source tools.


Building a native add-on for Node.js in 2019

The Node.js/JavaScript ecosystem is the most popular in the world with more than 1 million packages hosted on Also, the latest features of the language and the incredible work by the Node.js/V8/libuv teams ensures that Node.js runs everywhere with great performance. However, sometimes you might need something that is not offered by the runtime or the ecosystem, no matter how strong it is. For Sqreen, this situation arose when we set out to build our In-App WAF.


A complete guide to getting started with React debugging

Debugging is the art of removing bugs — hopefully quickly, and in this guide, I’ll show you multiple ways to debug React. In terms of React, we can have many different kinds of bugs, including: There are more categories than this, but it’s enough to get started debugging in React. Let’s open by talking about how to create a small application using React and how to debug it.


How to collect, customize, and centralize Node.js logs

When you need to troubleshoot an issue in your Node.js application, logs provide information about the severity of the problem, as well as insights into its root cause. You can use logs to capture stack traces and other types of activity, and trace them back to specific session IDs, user IDs, request endpoints—anything that will help you efficiently monitor your application.


Debugging the Node.js 10 runtime on AWS Lambda with IOpipe

In May, AWS announced the official launch of AWS Lambda support for the Node.js 10x runtime. While there were immediate concerns with the runtime, as detailed by Michael Hart at Bustle and others like Brian Leroux, the latest update appears to have solved many of the issues. Also announced in May, AWS Lambda has rolled out a new execution environment for AWS Lambda and the migration recently completed for all AWS Lambda functions on July 29th.


AWS Lambda with Node.js: A Complete Getting Started Guide

AWS Lambda is a service that confuses many people. For that reason, you may be wondering just how it works, and how you’d use it to build a highly scalable event-driven application. As someone who’s presumably no stranger to the internet, you must have seen the terms serverless, function-as-a-service, or AWS Lambda thrown across your screen a few times. Perhaps you’re looking to learn more. If so, you’re in luck.