Node.js Problem Determination with Diagnostic Report


Duration: 180 mins
Gireesh Punathil
Node.js Technical Steering Committee Member
Vipin Menon
Level 3 Engineer IBM Software Labs

A large percentage of Node application misbehaviour in production and development can be effectively diagnosed and the root cause identified through the in-built Node.js tracing and diagnostic report capabilities.

These powerful features can be leveraged in the development, testing and production phases in order to validate that the application architecture and design are reflected in the code without ever instrumenting it.

In this remote workshop, we will examine the most common Node.js production issues with simple, self-contained sample programs. We provide guided assistance to diagnose the issues in the simulated programs as well as provide insights to resolve them independently or with remote assistance from node.js maintainers and experts.

You may also be interested in

50 mins
Principles of Productive Software Developers

When working as a software developer, as well as in any other job, it’s important to be productive and to...

50 mins
Build Your Own Tech Radar, Capture Your Org's Tech Posture

Software industry changes at a crazy speed. There are always new things coming in and going out of the eco-system...

50 mins
Application Security from the Inside Out

This talk tells the story of the implementation of an application security program in an agile, polyglot, cloud-first organisation. With fast-moving...

30 mins
Up Your Engineering Game: Adopting the Good Parts of Startup Culture

We all know the hallmarks of startup culture: “act first, apologize later,”  “work hard, play hard,” "growth, growth and more...

50 mins
On Being an Effective Developer

As developers we not only operate in different contexts, but also often have these different contexts interplay as part of...

25 mins
Uncovering your Personal Values

We regularly review our code and attend retros, but what about tracking and reviewing our personal identity? We all know...