Articles by Tag #npm

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

5 Underrated NPM Packages You’re Not Using (But Should Be)

The world of NPM is vast. With over 2 million packages available, it’s easy to gravitate towards the...

Learn More 85 10Dec 10 '24

Stop npm i-ing Blind: How I Catch Malicious Packages Before They Hit Production

Stop npm i-ing Blind: Catch Malicious Packages Before They Hit Production Most developers...

Learn More 9 3Nov 14

Is Your OpenAI Bill Giving You Nightmares? I Built a Tool to Help

Let's be honest: playing with large language models is amazing, but seeing that OpenAI API bill at...

Learn More 14 3Oct 22

🚀 Building ascii-vibes: My Journey to Creating My Own ASCII & Emoji Banner Module

⚡ From Concept to Console: The Birth of ascii-vibes Every dev who’s ever worked on CLI apps knows...

Learn More 16 0Oct 1

🚀 FNPM Just Became Invisible (In the Good Way): Transparent Alias, Better Tests & a Smoother Experience

There are moments when you stop, look at your terminal, and think: “Why does something as simple as...

Learn More 13 0Nov 14

The hidden costs in your package.json

How do you choose what goes in your package.json? Is it based on what the team’s used...

Learn More 59 9Jul 11

🛠️ Hacktoberfest 2025 — 17 Pull Requests in One Day, for the Love of Clean Code 😅🤖🧠

Experience report from Boly38 on an intense open source contribution day: 17 PRs focused on security,...

Learn More 6 1Oct 5

Surviving pnpm + React Native: How I Finally Stopped Metro from Screaming About `@babel/runtime`

Do-Not-Stop is a continuously evolving Web3 frontend playground — built with Vite, React, TypeScript,...

Learn More 11 0Oct 30

🚨 I Almost Got Hacked: A Sophisticated Job Scam Targeting Developers

How a fake job offer nearly installed malware on my machine through a malicious npm package. A cautionary tale about supply chain attacks.

Learn More 6 3Oct 27

Sha1-Hulud Attack: What Happened & How to Clean Your GitHub Safely

If your GitHub repos were suddenly hit with unknown commits, modified README files, or a weird new...

Learn More 1 0Nov 26

Node.js - Security Audit via Github Action to augment PR's

🎯 pnpm-audit v3 (v3.1.0): A Thoughtful Step Forward in Open Source Security As a developer who cares...

Learn More 0 0Oct 9

5 Awesome Shadcn Extensions That Will Enhance Your Project 🔥🎨

1. Shadcn Form 🧰 Create forms with Shadcn, react-hook-form and zod within...

Learn More 37 4Dec 1 '24

express-error-toolkit — the One NPM Package to Handle All Express Errors

As a full-stack developer, I’ve spent countless hours building robust backend applications with...

Learn More 27 8Aug 28

Understanding ^ and ~ in package.json Dependencies

If you've worked with Node.js and package.json, you’ve probably noticed that some dependencies have...

Learn More 27 2Feb 17

I Was Given a “Job Assignment” That Installed Malware

A fake Web3 recruiter used a take-home Node.js assignment to spread a file-exfiltration backdoor targeting developers’ SSH keys, .env files, and crypto wallets.

Learn More 3 0Nov 10

31 npm packages you can replace with Node.js APIs

Introduction When I started working at Lingo.dev, I noticed that some our dependencies...

Learn More 20 3Sep 3

Write Cypress Commands Once, Use Everywhere: Building a Reusable NPM Package

We already know that cypress allow us to create commands that can be used in different tests, but...

Learn More 28 0Jul 3

Beyond Enums and Arrays: Why Bitwise Flags Are Your Next TypeScript Tool

Hi there! Have you ever built a service with a lot of conditional flags? For example, can user read,...

Learn More 5 0Nov 7

🚨If You Have an npm Package, Read This Before November 2025

In case you missed it, GitHub just announced a major security update for npm that will start rolling...

Learn More 3 0Oct 12

How to Create and Publish Your First NPM Package

Publishing your first NPM package feels like a rite of passage for JavaScript developers. Whether...

Learn More 10 0Nov 2

Pacote de dados

Assim como eu muitos usam esses pacotes de dados mas muitas vezes não sabemos as diferenças e...

Learn More 13 0Oct 15

The Friendly Guide: "Why WSL is Eating My C: Drive (and How to Get it Back)"

If you've ever used the Windows Subsystem for Linux (WSL) with tools like Docker or Node.js, you may...

Learn More 2 0Sep 6

Angular Library Linking Made Easy: Paths, Workspaces, and Symlinks

Managing local libraries and path references in Angular projects has evolved significantly with the...

Learn More 0 0Oct 22

Stop Struggling with Axios! My First NPM Package "axios-fluent" Solves 3 Major Pain Points

Introduction Do you experience this every time you write HTTP requests? //...

Learn More 0 0Nov 24

Your response to the Shai-Hulud supply chain attack

I am sure you have heard about the recent supply chain attack on npm packages. Many news outlets and...

Learn More 6 0Sep 21

Optimizing Vue.js Component Library Bundle Size: A Real-World Case Study

How I reduced my Vue component library from 388KB to 124KB (68% reduction) and solved dependency...

Learn More 1 0Oct 24

Releasing My First Open-Source CLI Tool: Lessons from Publishing Repository-Context-Packager

As a developer, releasing your first open-source project is an exciting milestone. It transforms code...

Learn More 0 0Nov 23

Data package

Just like me, many people use these package managers, but often we don't know the differences and...

Learn More 10 0Nov 1

NPM = Wild Wild West: It's Time to Stop the Madness

For decades, the JavaScript ecosystem has been a welcoming, innovative space where anyone can...

Learn More 0 0Nov 29

Publishing Your First NPM Package: A Real-World Guide That Actually Helps

You know that moment when you’ve written the same utility function for the third time across...

Learn More 0 0Nov 22