Arunangshu Das

Trust me, I'm a software developer—debugging by day, chilling by night.

monitoring

How does monitoring and logging work in DevOps?

In today’s fast-paced software development landscape, DevOps has emerged as a critical practice that integrates software development (Dev) and IT operations (Ops). One of the core tenets of DevOps is ensuring the reliability, availability, and performance of applications in production.

How does monitoring and logging work in DevOps? Read More »

Token-Based Authentication

Token-Based Authentication: Choosing Between JWT and Paseto for Modern Applications

In the era of modern web applications and APIs, token-based authentication has become a cornerstone of secure authorization practices. Developers now rely on tokens to provide scalable, stateless, and secure mechanisms for authenticating users. Among these, JSON Web Token (JWT)

Token-Based Authentication: Choosing Between JWT and Paseto for Modern Applications Read More »

Chrome DevTools

How to Analyze and Debug Memory Leaks with Chrome DevTools

Memory leaks are among the most common and challenging issues in web development. They can lead to sluggish performance, unresponsive applications, and even crashes. Fortunately, Chrome DevTools provides robust tools to analyze and debug memory leaks effectively. 1. What Are

How to Analyze and Debug Memory Leaks with Chrome DevTools Read More »

Chrome DevTools

How to Simulate Mobile Devices with Chrome DevTools

Mobile web traffic has grown exponentially, and developers must ensure websites deliver seamless experiences on various screen sizes and devices. Simulating mobile devices while developing can save time, streamline testing, and help you identify potential issues early. Chrome DevTools offers

How to Simulate Mobile Devices with Chrome DevTools Read More »

Software Development

Top 10 Questions in Software Development Interviews and How to Answer Them

Preparing for a software development interview can feel overwhelming. From coding challenges to behavioral questions, the process tests both technical and interpersonal skills. Here are ten common questions you might encounter, along with tips on how to answer them effectively.

Top 10 Questions in Software Development Interviews and How to Answer Them Read More »

Comprehensive Integration Tests for a Full Stack Node.js Application

Comprehensive Integration Tests for a Full-Stack Node.js Application

Integration testing is a critical aspect of developing reliable full-stack Node.js applications. While unit tests ensure that individual components of the application work as expected, integration tests validate that multiple components or services work together seamlessly. Why Integration Tests Matter

Comprehensive Integration Tests for a Full-Stack Node.js Application Read More »

Load Testing with Artillery

Load Testing with Artillery: Prepare Your Node.js Application for Peak Traffic

Handling traffic spikes is a challenge for modern web applications, especially when built using Node.js. Whether it’s a sudden influx due to a product launch, promotional event, or viral content, your application needs to remain performant. This is where load

Load Testing with Artillery: Prepare Your Node.js Application for Peak Traffic Read More »