KSKaustubh Sharmainkaustubhtech.hashnode.devHow to Share Your Localhost with Anyone (No Sign-Up Required!)If you're a developer, you’ve definitely been there: you are working on a local web project, and you need to show it to a client, a teammate, or a friend. Your app is running perfectly on http://local3d ago·3 min read
AAmankr200inamankumardev.hashnode.devBuilding a Zero-Dependency Env Validator for Production Security🔒 secure-env-check A zero-dependency, production-ready Node.js library to validate environment variables, detect weak secrets, and guard against accidental .env commits. ✅ Zero dependencies 🔐 Secu6d ago·6 min read
TITech Insights Hubintopperblog.hashnode.devnpm Workspaces: Monorepo in npmnpm Workspaces: Monorepo in npm Why This Tool Matters Essential for modern development. Quick Start const start = () => 'ready'; Implementation Production-ready patterns. Best Practices What works in real applications. FAQ Q: When to use? Perfect fo...Feb 12·1 min read
TITech Insights Hubintopperblog.hashnode.devVerdaccio Private npm: Self-Hosted Package RegistryVerdaccio Private npm: Self-Hosted Package Registry Why This Tool Matters Essential for modern development. Quick Start const start = () => 'ready'; Implementation Production-ready patterns. Best Practices What works in real applications. FAQ Q: Whe...Feb 12·1 min read
TITech Insights Hubintopperblog.hashnode.devBundlePhobia Analyze: Optimize npm Package SizeBundlePhobia Analyze: Optimize npm Package Size The Performance Bug That Cost Us 40% of Users Our app was fast on our MacBooks. Users disagreed. Here's what we learned. Table of Contents Why Performance Matters Measuring What Matters 5 Optimization ...Feb 12·5 min read
HBHardik B Chaudharyinnamastejs.hashnode.devBuilding Fun & Useful CLI Experiences with npx (Snake, Typing Rain & More)As developers, we spend a lot of time in the terminal — so I started wondering:why not make the terminal a little more fun and interactive? That thought led me to start experimenting with a small Node.js CLI project that runs entirely using npx — no ...Feb 4·2 min read
LLittleCodingThingsinlittlecodingthings.hashnode.dev🚀 How to Install NPM on MacOSOriginally published on Little Coding Things Installing Node.js and npm (Node Package Manager) on your Mac is super simple. With these tools, you can manage Javascript packages, create powerful web applications, and dive deep into modern web developm...Jan 31·2 min read
CSChintan Shahinchintanshah35.hashnode.devIntroducing handlejson v1.0.0: Production-Ready JSON Parsing Without Try-CatchThe Problem Every Developer Knows Every JavaScript developer has written this code: let data try { data = JSON.parse(str) } catch { data = null } API responses, localStorage, user input - same pattern everywhere. After writing this one too many ...Jan 30·7 min read
AMAryan Mankameinwethinkbig.hashnode.devMongoBoltMongoDB Wrapper A lightweight, modern MongoDB wrapper built on top of Mongoose, designed to simplify database operations with a clean and intuitive API. This package provides a robust interface for connecting to MongoDB, managing collections, perform...Jan 30·13 min read
TKTushar Kapilintushar-dev.hashnode.devJSON and npm Packages in Node.js – Explained Simply for BeginnersWhen working with JavaScript or Node.js, two things you’ll see almost every day are: 👉 JSON👉 npm packages Understanding these properly is mandatory for backend development and interviews. Let’s break them down step by step, in simple language 👇 �...Jan 29·3 min read