Debugging local projects with nerd.vision

Debugging local projects with nerd.vision

I’ve come across an issue in my application where the subtract functionality is giving me the wrong result. Let’s use the nerd.vision debugger with the project on my computer to see what could be wrong.

Developer issues when working in containers

Developer issues when working in containers

Containers are fast becoming an adapted technology in computing today. It is a popular way to simplify and speed up application deployment especially when the development team has fully embraced DevOps.

Debugging in containerized environments

Debugging in containerized environments

Is it safe to debug in containerized environments? Debugging in a containerized environment is entirely safe with few exceptions in production environments. With production environments, debugging has to be carefully done with very high precision.

X-Real-IP with docker swarm and TCP LB

X-Real-IP with docker swarm and TCP LB

Recently we changed to use an AWS NLB so we could use gRPC and HTTP/2 all the way to the microservices that answer the requests. We changed to the NLB easily enough and it seemed like everything was working fine. However, after a few minutes of the new NLB running, we were approached by the other teams about X-Real-IP being missing. What was going on?

NoSuchAlgorithmException when using PowerMockito

NoSuchAlgorithmException when using PowerMockito

So today i was making some changes to one of our services to add better support for rate limiting. I made all the changes and i was happy; but when i ran the tests to verify everything before i committed it. I was confronted with:

Why debug in production?

Why debug in production?

A selection of common question about debugging in production.

Getting started with nerd.vision in Node.js applications

Getting started with nerd.vision in Node.js applications

A quick guide to getting nerv.vision up and running in Node.js

Next
1 / 3
Why debug in production?

Why debug in production?

A selection of common question about debugging in production.

The future of nerd.vision

The future of nerd.vision

What is happening next in nerd.vision? You decide.

Configuring nerd.vision to automatically run in Docker

Configuring nerd.vision to automatically run in Docker

A guide to configuring nerd.vision to automatically run when your Docker container starts.

Using conditional breakpoints to fix a bug

Using conditional breakpoints to fix a bug

An example using conditional breakpoints to find a corner case in our test application.

Getting started with nerd.vision for Java applications

Getting started with nerd.vision for Java applications

By following the steps in this blog post you will be able to install and configure nerd.vision so you are able to debug your applications in any environment, hosted in any cloud. The process will typically take around 10 minutes. In this blog getting started will be split in 3 simple steps: 1) Configuring the agent on your application. 2) Configuring a workspace within the nerd.vision 3)Web AppSetting breakpoints to start debugging. These 3 steps are the same in any environment, whether it is hosted locally, in the cloud or in a virtualised platform.

Configuring nerd.vision to automatically run in Docker

Configuring nerd.vision to automatically run in Docker

A guide to configuring nerd.vision to automatically run when your Docker container starts.

Installation and configuration instruction video for nerd.vision

Installation and configuration instruction video for nerd.vision

You can see how to install and configure nerd.vision in our useful video we also have details and code in our getting started with nerd.vision blog

Debugging local projects with nerd.vision

Debugging local projects with nerd.vision

I’ve come across an issue in my application where the subtract functionality is giving me the wrong result. Let’s use the nerd.vision debugger with the project on my computer to see what could be wrong.

Getting started with Node.js? How to debug your first Node.js application

Getting started with Node.js? How to debug your first Node.js application

Are you getting started with Node.js? What is the best way to debug your node apps?

Getting started with nerd.vision for Java applications

Getting started with nerd.vision for Java applications

By following the steps in this blog post you will be able to install and configure nerd.vision so you are able to debug your applications in any environment, hosted in any cloud. The process will typically take around 10 minutes. In this blog getting started will be split in 3 simple steps: 1) Configuring the agent on your application. 2) Configuring a workspace within the nerd.vision 3)Web AppSetting breakpoints to start debugging. These 3 steps are the same in any environment, whether it is hosted locally, in the cloud or in a virtualised platform.

Using conditional breakpoints to fix a bug

Using conditional breakpoints to fix a bug

An example using conditional breakpoints to find a corner case in our test application.

Developer issues when working in containers

Developer issues when working in containers

Containers are fast becoming an adapted technology in computing today. It is a popular way to simplify and speed up application deployment especially when the development team has fully embraced DevOps.

X-Real-IP with docker swarm and TCP LB

X-Real-IP with docker swarm and TCP LB

Recently we changed to use an AWS NLB so we could use gRPC and HTTP/2 all the way to the microservices that answer the requests. We changed to the NLB easily enough and it seemed like everything was working fine. However, after a few minutes of the new NLB running, we were approached by the other teams about X-Real-IP being missing. What was going on?

NoSuchAlgorithmException when using PowerMockito

NoSuchAlgorithmException when using PowerMockito

So today i was making some changes to one of our services to add better support for rate limiting. I made all the changes and i was happy; but when i ran the tests to verify everything before i committed it. I was confronted with:

Debugging in containerized environments

Debugging in containerized environments

Is it safe to debug in containerized environments? Debugging in a containerized environment is entirely safe with few exceptions in production environments. With production environments, debugging has to be carefully done with very high precision.

Why debug in production?

Why debug in production?

A selection of common question about debugging in production.

Non-intrusive debugging for any environment

Debug applications throughout the development lifecycle with a single tool, wherever they are hosted