Skip to main content
Homepage link

Hi, I'm Nirjan.

I am fullstack product developer who makes web & mobile apps that are fast, user friendly and accessible.

I am currently building the best place to find remote dev jobs.

Get the latest web dev tips & tools by subscribing to my newsletter. Never miss out on valuable insights and resources to make the web a better place.

You can also subscribe to my RSS feed.

My Featured Posts

  • The best tech stack for 2024, self-hosting and 3 years at Gfinity | 2023 review

    It’s that time of the year again, folks, time for another yearly recap. It feels like each year the tech industry is getting crazier, and this year has been especially crazy. While the AI drama is still going strong, I’m still cautiously optimistic about being a developer in 2024.

    January 3, 2024

  • How to debug a Node.js Server

    Using the debugger to go through your code line by line and see your variable values can save you lots of time. In front-end JavaScript, you can add a debugger statement to trigger the debugger. But how can you use the debugger on the server-side with node.js? Here’s a quick guide on how you can debug a node.js server. I will go through the steps to debug it in the terminal, with the chrome DevTools and with VS Code.

    December 18, 2023

  • Destructure and rename variables with JavaScript, plus other cool JS destructuring use cases

    Want to simplify your JavaScript code and extract the values you need from objects and arrays easily? Learn how to use destructuring! In this article, I'll show you how to destructure objects and arrays, rename variables, set default values, and merge arrays and objects. Plus, I'll also cover how to use destructuring in practical scenarios, such as extracting data from APIs and handling function parameters.

    June 12, 2023

  • JavaScript Performance Testing Made Easy: A Beginner's Guide

    As a developer, you understand the importance of creating fast, responsive websites. But, identifying and fixing performance issues can be a challenging task. In this post, I'll give you a beginner-friendly introduction to JavaScript performance testing. After this, you should be able to start debugging JavaScript performance issues on your own.

    May 23, 2023

  • Step by Step guide to CSS text truncate; different ways to truncate text with CSS

    In this post, I'll show you how to implement a CSS text truncate. I will cover how to shorten both a single line and multiple lines. I'll also mention some common problems you may face when doing a CSS text truncate.

    June 22, 2021

  • Top 10 Software Engineering Podcasts for Developers: Learn from the Best

    Listening to Podcasts is an underrated way to level up in your software development career. It’s also a great way to rest your eyes after working in front of a screen all day. So, Here are my top recommendations for software engineering podcasts.

    April 18, 2023

View All Posts