Join 34,782 other Developers as we Learn, Build, and Grow Together.

Connect with fellow developers and gain access to tools that will help you build a profitable SaaS 🚀

Sign Up

Nodejs

Nodejs posts, videos, courses, and more

Automate your personal CRM with Notion and Kelvin Data

Automate your personal CRM with Notion and Kelvin Data

Introduction Notion gives an enormous possibilities of what we can do with a single application and honestly one it's of the best way to manage your personal CRM. Now what if there is a way to try fetching the details from online for fields like, twitter id, Linkedin url, name and few other details just by giving in a user email...

Rohith Gilla

2 days ago

4
Select One:
How to keep Node.JS app running in the background?

How to keep Node.JS app running in the background?

There are many ways to keep a Node.JS app running in the background after you closed the terminal or SSH connection. Here are some of the ways I've done just that. PM2 (Multiplatform) PM2 is by far my favorite way to manage my Node.JS apps. With features such as watch & reload, an API, and startup scripts it is an all in one...

Avian

2 weeks ago

3
Select One:
How to install NodeJS on Ubuntu!

How to install NodeJS on Ubuntu!

How to install NodeJS on Ubuntu! Option 1: Installing Node.js with Apt from the Default Repositories Ubuntu 20.04 contains a version of Node.js in its default repositories that can be used to provide a consistent experience across multiple systems. Warning: the version of Node.js included with Ubuntu 20.04, version 10.19, is n...

HowToUbuntu

2 weeks ago

4
Select One:
Tips to customize npm init to make it your own

Tips to customize npm init to make it your own

If you found this article helpful, you will most likely find my tweets useful too. So here is the Twitter Link to follow me for information about web development and content creation. This article was originally published on my Blog. The npm init is probably the most used utility command to create a web or nodejs project. Learn...

Tapas Adhikary

1 month ago

4
Select One:
How to Easily Fix The Port is Already in Use Error

How to Easily Fix The Port is Already in Use Error

Have you ever struggled with the the port is already in use error while starting any application? A lot of times when we are using multiple applications or forget to stop the previous process, we get the the port is already in use error. Then we try to find the process using that port and then kill it or maybe restart the machin...

Yogesh Chavan

1 month ago

5
Select One:
How to execute shell commands in Node js ?

How to execute shell commands in Node js ?

This is a quick tutorial on how to execute shell / windows commands within a nodejs application. This can come in handy when you are building a CLI which is trying to install dependencies on the other machine or running a scripts. Alright , enough of the small talk. Let's get started Node.js follows Single-Threaded with Event L...

Karthikeyan

1 month ago

3
Select One:
Easily Update NPM Packages Without the Fear of Breaking the Application

Easily Update NPM Packages Without the Fear of Breaking the Application

In this article, we'll explore how you can easily update npm packages used in your application without worrying about breaking the application functionality. So let's get started. Semantic Versioning Semantic versioning is such an important thing that, every developer needs to understand it whether you are a Node, React or Angul...

Yogesh Chavan

2 months ago

4
Select One:
A Step-by-Step Guide to Create and Publish npm Package

A Step-by-Step Guide to Create and Publish npm Package

Introduction In this tutorial, you will create your own npm package and publish it to the npm repository. By doing this, you will understand: How to create an npm package How to install it locally before publishing to test its functionality How to install and use the published package using ES6 import syntax or using Node.js re...

Yogesh Chavan

3 months ago

8
Select One:
How to Display Formatted Date in JavaScript Without Using Any External Library

How to Display Formatted Date in JavaScript Without Using Any External Library

In most of the applications, we need to display a formatted date like 18 June 2021 or 06/18/2021 along with the time. So we normally use moment.js or date-fns or day.js library to get that done. But using an external library adds a lot of extra code to the final size of the application. For example, the moment.js npm library is...

Yogesh Chavan

3 months ago

5
Select One:
How To Write Your First Node.js Script

How To Write Your First Node.js Script

Introduction Until recently(if you think that 2009 is recently), we could only run JS code in a web browser. Node is a JavaScript runtime that executes code outside of the browser. We can use the same JS syntax we know and love to write server-side code, instead of relying on other languages like Python or Ruby. You can build We...

Boyan Iliev

3 months ago

9
Select One:
16 must-have Figma Plugins for UI/UX Designers

16 must-have Figma Plugins for UI/UX Designers

Hey there, I'm Savio Martin, A 14-year-old boy on an intention to enhance as a successful full-stack web developer. I love building full-stack web applications and mobile apps. I have proved my superiority in frontend technologies. I love to share my resources and expertise with the dev community. Today, I'm gonna share 16 must-...

Savio Martin

4 months ago

7
Select One:
Command Line Job Search Application using Node.js

Command Line Job Search Application using Node.js

Introduction In this post, we'll build a command line job search application using Node. It's a JavaScript runtime that allows the JavaScript code to run outside the browser. We'll use the GitHub Jobs API to fetch data and present it in a tabular format on the command line interface. We'll focus on the following three scenarios...

Raunaq

4 months ago

3
Select One:
Adding Google Cloud Credentials to Heroku

Adding Google Cloud Credentials to Heroku

THE PROBLEM If your project is using a package that loads credentials from a file instead of an environmental variable, configuration with Heroku can be confusing. I ran into this issue when adding @google-cloud/storage to my project. The solution I found that kept my credentials hidden and secure was using this build pack from...

Bryan Borgesano

7 months ago

3
Select One:
Detect Duplicate Images With NodeJS and pHash

Detect Duplicate Images With NodeJS and pHash

Did you ever find yourself in a situation where you had a directory full of images and might have potential duplicates? To look through each image and mark duplicates will be a waste of your time, and so, you wanted to automate it with a script. But then, a few hours into it, you are reading some OpenCV documentation and articl...

Parthipan Natkunam

7 months ago

3
Select One:
AdonisJS for Beginners

AdonisJS for Beginners

AdonisJS is a Node framework that feels a lot like Laravel. In fact, many of the features feel and act very similar to Laravel. In this quick tutorial, I'll show you how to get set up with a simple Adonis application and create a few routes. Let's begin. Installation Installing Adonis is as simple as installing an npm package. M...

Tony Lea

10 months ago

6
Select One:
Building a Shopping Cart In Nodejs

Building a Shopping Cart In Nodejs

In this article we will be building an E-commerce platform with Nodejs as backend and for Frontend, we will have 3 different techonologies (Angular, React and Vuejs). I will publish those articles and give link in this one soon. Vue Vite for frontend part is live, you can read now. We will break down this article into two parts,...

Sunil Joshi

1 year ago

10
Select One:
What is Deno and should you learn it

What is Deno and should you learn it

Node is pretty amazing, but there is a new contender stepping into the ring, and his name is Deno. What is Deno? Deno is a new server side javascript language created by the same creator of NodeJS, and it's said to have many advantages over Node. In fact Deno is an anagram for Node (a name formed by rearranging letters of anothe...

Tony Lea

1 year ago

6
Select One:
Connecting to a MySQL database in NodeJS

Connecting to a MySQL database in NodeJS

Connecting to a MySQL database in NodeJS is actually quite simple. First off, you'll need to make sure you have a local MySQL server on your machine and then you can follow these steps.To start off you'll want to create a new folder, navigate to that folder in a shell prompt, and then install the NodeJS Mysql package: 

Tony Lea

1 year ago

7
Select One:
Getting a user’s country, currency, timezone or language from their IP address

Getting a user’s country, currency, timezone or language from their IP address

In many projects in the past, when I’ve had to use a Geo IP API service to look up a user’s IP address, it was usually for one of several reasons — getting the user’s country (for geo-locking certain features, or defaulting to certain sections or categories of the site), defaulting a user’s created account to a certain currency,...

Wael Manai

2 years ago

Select One:

Keeping your Node Server running Forever

Yeah, it's really cool that you can start your node server from a terminal window by typing 'node server.js', but then you close the terminal or disconnect and your node server is no longer running... Well, wouldn't it be great if you were able to keep your Node servers running forever? That's exactly what you can do with the to...

Tony Lea

9 years ago

1
Select One:

What is NPM?

Tony Lea

9 years ago

Select One:

A Simple Node Example

Here is a simple Node JS example that I hope will help someone's journey with getting started with Node JS a little easier. First off, I thought I would explain in the simplest form what Node JS is and what it does. I am by no means a Node JS expert, so don't knock me too hard if you disagree with me. Node JS is a javascript lib...

Tony Lea

9 years ago

1
Select One:

Loading More Content