Hi! I'm Suraj 🙏

I'm a software engineer. I was born in 1989 and grew up in Jamshedpur. After graduating High School, I cleared AIEEE and went to NIT Rourkela where I graduated with a Bachelor's degree in Computer Science & Engineering.

I keep myself updated with latest web technologies. Currently in love with React, TypeScript, Next.js, Go, and Serverless. I create content about web technologies on YouTube, Instagram, Medium, Twitter and Dev.to

I have written code for Accenture India, Centina Systems, RSA, Virsec, and many open source projects on my GitHub account(including private projects 😜)

Here's my LinkedIn account, in case you're curious to know more about my professional career 🎓. Are you intrigued by my work and want to send me an instant message? Telegram me 📋.

Blog

How to remove all occurences of an element from an array in JavaScript

Learn to remove all occurences of an element from an array in JavaScript in O(1) space complexity

Continue reading →

How to fix docker error: no space left on device

Learn to fix docker error: no space left on device

Continue reading →

How to list all the installed NPM packages

Learn an NPM command to list all the installed npm packages on your system.

Continue reading →

How to delete a non-empty directory in Node.js

Learn to delete a non-empty directory in Node using the file system module

Continue reading →

How to check if a value is a number in JavaScript

Learn two ways to check if a value is of number type in JavaScript

Continue reading →

View all articles