You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let's learn about Npm via these 75 free blog posts. They are ordered by HackerNoon reader engagement data. Visit the /Learn or LearnRepo.com to find the most read blog posts about any technology.
npm (Node Package Manager) is a package manager for the JavaScript runtime environment Node.js. It matters as the world's largest software registry, facilitating dependency management and package sharing for JavaScript developers, accelerating development workflows.
PNPM is a drop-in replacement for npm and is much faster and more efficient than its predecessor. It is highly disk efficient and solves inherent issues in npm.
Enhance your web app's performance with Cloudinary in Next.js! Optimize media delivery and improve user experience. Learn how in our step-by-step guide.
In this project, we will be using React.js, Ruby on Rails, React-Quill, and Cloudinary to build a forum whose content is manageable by the site's users.
"The Only API" is an open-source SDK that allows developers to query for anything they need in any data format. It has limitless capabilities. Try it now!
After you've set up Node.js on your machine, the first thing you'll probably want to do is create a new project and start coding. And to get more efficient at the job, there are two important things that you'll need to be fluent with:
I’ve seen that myself and worked with all of the above, but I always had a question in my mind - what drives people/teams to use yarn or pnpm instead of npm?
Instead of using shell scripting languages, software developers looking to build their own CLI tools can use the oclif framework to build with Node.js.
Static websites are a brilliant way to create performant sites. My website is built using Gatsby and hosted on Amazon S3. I have created a simple script to help you quickly upload your site to S3 by running one simple command in your project terminal.
CLIs built in Node.js are highly portable, meaning they are easy to install on a different OS. We’ll be building a simple CLI to translate between languages.
Learn how to create dynamic stock charts in React.js using Yahoo Finance API and react-chartjs-2. Perfect for stock screeners and stock price prediction tools.
Learn how to set up a CI/CD pipeline with GitHub Actions to automatically test, version, and publish your npm package. Streamline your workflow, ensure quality,
It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.
Deep dive on how we got our MongoDB load at a steady sub 50% CPU load by using an SQS layer between our Node application and the database to save costs.
Here are the best tools for web developers. Here is a list of tools that you can use to build your website, and all of them are useful. Read this article to get
npm's October 2025 security overhaul introduces 90-day token limits and kills classic tokens. But the biggest supply chain attacks—from XZ Utils to the...
This week in JavaScript, Node.js embraces native TypeScript, Shadcn/ui steals the spotlight in JavaScript Rising Stars, and we've got new Import Attributes.
The story of how we developed Shopify modules to connect in stores on Shopify, a portal for brands, an extension for Google Chrome, mobile app + server with DB
It's no secret that MariaDB has become a popular database solution for developers over the past decade. Why? Well, one could argue that it's largely because it's open source and relational. So, for developers, that basically means it's free, and we get the gist of it. But that really only begins to scratch the surface.
Dependencies are exactly what it sounds like - things that you depend on. But take that undeniable statement into your software project and you soon find out that it’s not just you who depends on them. It’s entire teams, processes, projects, infrastructure, and, most important of all, your clients.
Libraries and packages help to abstract reusable code and improve efficiency during development. Learn how to create libraries for the Angular ecosystem.
From novice developers to experienced ones, most are involved in sending emails programmatically. Read on to know the need for a default email template package.
Axios was compromised on npm with a malicious Trojan. Learn why AI agents like Claude and ChatGPT might have accidentally installed it on your machine today.
Learn how to use pnpm on Heroku, explore its storage and speed benefits, and see why it’s an ideal choice for Node.js developers. Get started with this guide.
Monorepos lets you manage multiple repositories into one single repository but managing and publishing them can be very tedious as the repositories grow.
Why do we talk about project quality and technical debt so much? Because this directly or indirectly affects the speed of development, the complexity of support, the time to implement new functionality, and the possibility of extending the current one.
Compare NPM and Bun, two popular package managers for JavaScript. Learn about their features, performance, and differences to decide which one is best.
The Lodash open-source library has some useful methods that can help developers write code faster and streamline their processes to improve their work.
Sometimes I write blog posts to remind myself what I’ve learned and sometimes I write them because someone else shares something and I want to remember that better. This post is one of the latter.
How to publish a private, reusable JavaScript/TypeScript package to GitHub Packages for internal use, with a secure, manual CI workflow and scoped access contro