Gaurav Sachdeva

  • Home
  • Blog
  • Articles
    • Programming
    • JavaScript
    • Node.JS
    • TypeScript
    • Technology
  • Projects
  • ‎

Articles

I've been writing since 2015—mostly about web development, web performance, software architecture, AI, and the technologies behind the modern web. Use the search below to find posts by title or summary.


RGB vs HEX vs HSL: Color Formats Explained Simply

RGB, HEX, and HSL are different ways to write colors in CSS. This article explains each format in simple terms, compares them, and shows which one is best for modern web development and theming.

17/Feb/26 • 2 min read

NPM vs Yarn vs PNPM: Which Package Manager Should You Use?

npm, Yarn, and pnpm are JavaScript package managers used in Node.js projects. This article explains their technical differences, commands, performance, and which one to choose for modern web development.

05/Feb/26 • 3 min read

CommonJS vs ES Modules: Understanding the Difference

A friendly walk through CommonJS and ES Modules—why both exist, how they work, and when you should use which—without drowning in jargon.

05/Dec/25 • 3 min read

Toon vs JSON — What’s the Difference and Why Toon Is Becoming Popular?

Toon is an emerging data format focused on readability and simplicity, while JSON remains a widely used standard for structured data. This article explains how both formats work and highlights their differences in a clear, neutral way.

17/Nov/25 • 2 min read

When Bots Hire Bots: How AI Is Breaking the Job Market

The job market’s become a battlefield—recruiters, applicants, and AI bots all competing. With automated resumes and screening systems, hiring’s now more machine-driven than human. Here’s what’s really going on and why it matters.

05/Oct/25 • 4 min read

Open Source Licenses: Which One Should You Choose?

Open-source licenses define how others can use, share, and modify your code. This article breaks down popular licenses like MIT, Apache, GPL, and AGPL with clear examples and a flowchart to help you choose the right one for your project.

18/Aug/25 • 5 min read

Run a Large Language Model Locally (FREE)

Explore how to run powerful Large Language Models (LLMs) like Meta's LLaMA or Google's Gemma directly on your local machine—no cloud, no subscription, no GPU farms required. Perfect for developers, tinkerers, or privacy-conscious users.

20/Jul/25 • 3 min read

Vertical vs Horizontal Scaling

As your application grows, it needs to handle more users, data, or tasks efficiently. This is where scaling comes in — making your app capable of serving more load. There are two major strategies: vertical scaling and horizontal scaling. Let’s break them down with simple examples, analogies, and real-world use cases.

03/Jul/25 • 3 min read

What is SSH?

SSH (Secure Shell) is a cryptographic network protocol used for securely accessing remote systems over an unsecured network. Learn how SSH works and why it's a must-know tool for developers, system admins, and anyone managing servers.

25/May/25 • 3 min read

Custom React Hooks

Custom hooks let you reuse code in your React apps. In this post, you’ll learn how to make your own custom hook with simple examples.

18/May/25 • 2 min read

Posts pagination

1 2 3 … 5 Next
  • Home
  • Blog
  • Articles
  • Projects
  • Resources
  • Testimonials
  • Contact
  • Domains
  • About
© 2017-2026 | www.gauravsachdeva.in