DEV Community

JavaScript

Once relegated to the browser as one of the 3 core technologies of the web, JavaScript can now be found almost anywhere you find code. JavaScript developers move fast and push software development forward; they can be as opinionated as the frameworks they use, so let's keep it clean here and make it a place to learn from each other!

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Handling image loading and error state in Next.js

Handling image loading and error state in Next.js

55
Comments 3
3 min read
The JavaScript event loop execution order, summarized in a simple manner

The JavaScript event loop execution order, summarized in a simple manner

7
Comments
1 min read
Create a PR to automatically fix code linting errors

Create a PR to automatically fix code linting errors

9
Comments
1 min read
Deeper Into this In JavaScript

Deeper Into this In JavaScript

38
Comments 1
4 min read
React SketchBoard DevLog #1 - Drawing with mouse, color and width selection and panning.

React SketchBoard DevLog #1 - Drawing with mouse, color and width selection and panning.

8
Comments
1 min read
LeetCode - Binary Tree Level Order Traversal

LeetCode - Binary Tree Level Order Traversal

6
Comments
4 min read
Day 41 of 100 Days of Code & Scrum: Next.js Contact Form HTML, useState, and Validation

Day 41 of 100 Days of Code & Scrum: Next.js Contact Form HTML, useState, and Validation

17
Comments
2 min read
Create Login Form with show/hide password field in React.

Create Login Form with show/hide password field in React.

5
Comments 1
4 min read
1 line of code: How to get the sum of an array of numbers

1 line of code: How to get the sum of an array of numbers

3
Comments 2
1 min read
I Was Nominated Hackernoon's Contributor of the Year - ANGULAR/WEBDEV 🎉

I Was Nominated Hackernoon's Contributor of the Year - ANGULAR/WEBDEV 🎉

5
Comments
6 min read
Build Crud API with Node.js, Express, and MongoDB

Build Crud API with Node.js, Express, and MongoDB

14
Comments
8 min read
Top 5 Live Chat Software Compared for Your Website

Top 5 Live Chat Software Compared for Your Website

5
Comments
3 min read
HTML <dialog>

HTML <dialog>

6
Comments
2 min read
1 line of code: How to clean an Array

1 line of code: How to clean an Array

48
Comments 13
1 min read
The Case for Browser Devtools to Emulate Mobile Viewport Changes

The Case for Browser Devtools to Emulate Mobile Viewport Changes

2
Comments
3 min read
Sending Audio Files to Your Express.js Server

Sending Audio Files to Your Express.js Server

6
Comments
7 min read
Mailing a Postcard with JavaScript Part 1

Mailing a Postcard with JavaScript Part 1

4
Comments
8 min read
🇧🇷 Guia de Estilos para TypeScript 🎨

🇧🇷 Guia de Estilos para TypeScript 🎨

21
Comments 7
6 min read
Feedback would be appreciated

Feedback would be appreciated

8
Comments 2
1 min read
Create a direct messages feature like on Booking.com with TalkJS

Create a direct messages feature like on Booking.com with TalkJS

11
Comments
5 min read
How to install react , A simplest guide

How to install react , A simplest guide

36
Comments 5
2 min read
How to style markdown with Tailwind CSS

How to style markdown with Tailwind CSS

70
Comments
1 min read
How I closed my first paid freelancing client and how you can too

How I closed my first paid freelancing client and how you can too

13
Comments
2 min read
Console logs with style 😎

Console logs with style 😎

6
Comments
1 min read
Understanding Generics in TypeScript

Understanding Generics in TypeScript

302
Comments 12
3 min read
nvm is for barbarians. Manage Node versions with Volta instead.

nvm is for barbarians. Manage Node versions with Volta instead.

9
Comments
2 min read
Node.js Hosting Requirements & Service Provider Selection Tips

Node.js Hosting Requirements & Service Provider Selection Tips

6
Comments 1
2 min read
🔥 Trending News, Repos and Products of the day - Digest #70

🔥 Trending News, Repos and Products of the day - Digest #70

3
Comments
3 min read
Merkle Tree + Solidity SC Validation

Merkle Tree + Solidity SC Validation

19
Comments
6 min read
How to build a rider-driver chat like on Uber with TalkJS

How to build a rider-driver chat like on Uber with TalkJS

7
Comments
5 min read
SolidJS on Snowpack – Quick Dev Guide

SolidJS on Snowpack – Quick Dev Guide

5
Comments 1
2 min read
JavaScript Bites: Closure

JavaScript Bites: Closure

82
Comments 5
4 min read
Talking technique: Recognizing context for cleaner design

Talking technique: Recognizing context for cleaner design

25
Comments 4
9 min read
What Makes Your Code More Readable I

What Makes Your Code More Readable I

69
Comments 4
5 min read
Beyond Responsive Design and Future Media Queries, listen what the industry experts have to say!

Beyond Responsive Design and Future Media Queries, listen what the industry experts have to say!

41
Comments 2
2 min read
Vue.JS Smart Login Redirect

Vue.JS Smart Login Redirect

15
Comments
2 min read
HTML Style In-lining Performance: And what to do about it

HTML Style In-lining Performance: And what to do about it

4
Comments
4 min read
🤔 False, true, "Falsy" & "Truthy" 👀

🤔 False, true, "Falsy" & "Truthy" 👀

17
Comments 2
3 min read
NPM Login Not Working

NPM Login Not Working

4
Comments
3 min read
Dynamic image placeholder in Next.js

Dynamic image placeholder in Next.js

132
Comments 2
4 min read
Getting started with Actions

Getting started with Actions

6
Comments
1 min read
If-Else or Switch-Case: Which One to Pick?

If-Else or Switch-Case: Which One to Pick?

145
Comments 32
8 min read
Some things I learned from live coding on Twitch

Some things I learned from live coding on Twitch

4
Comments
3 min read
Angular: Slice and *ngIf for Conditional Ellipsis / Tooltip on Data

Angular: Slice and *ngIf for Conditional Ellipsis / Tooltip on Data

14
Comments
2 min read
How to Create an Image Slider using HTML CSS and JavaScript

How to Create an Image Slider using HTML CSS and JavaScript

249
Comments 8
5 min read
Deep Flatten an Array

Deep Flatten an Array

76
Comments 8
2 min read
Why array.splice() method isn't working right? Which array method can help to solve the problem?

Why array.splice() method isn't working right? Which array method can help to solve the problem?

2
Comments
1 min read
Week 6: Refactoring and git rebase

Week 6: Refactoring and git rebase

2
Comments
1 min read
Windows 22, for Browser

Windows 22, for Browser

16
Comments 7
1 min read
Validate passwords with JS

Validate passwords with JS

7
Comments
2 min read
You can now add projects to personal lists on GitHub

You can now add projects to personal lists on GitHub

65
Comments 3
1 min read
ES6 - A beginners guide - Classes

ES6 - A beginners guide - Classes

15
Comments
5 min read
Callback Functions, Explain it to me like I'm 5.

Callback Functions, Explain it to me like I'm 5.

10
Comments
2 min read
Open-source Node.js commerce engine for Strapi

Open-source Node.js commerce engine for Strapi

87
Comments 2
5 min read
Javascript snippets you need to know right now 🔥 - #2

Javascript snippets you need to know right now 🔥 - #2

30
Comments
2 min read
Build a scalable front-end with Rush monorepo and React — Repo Setup + Import projects + Prettier

Build a scalable front-end with Rush monorepo and React — Repo Setup + Import projects + Prettier

6
Comments
5 min read
Windows 22, for Browser Light theme

Windows 22, for Browser Light theme

4
Comments 3
1 min read
Day 40 of 100 Days of Code & Scrum: Calling in Sick for Today

Day 40 of 100 Days of Code & Scrum: Calling in Sick for Today

12
Comments
2 min read
ROLE BASED ACCESS CONTROL IN ADONIS JS WITH NPM ROLE-ACL

ROLE BASED ACCESS CONTROL IN ADONIS JS WITH NPM ROLE-ACL

5
Comments
6 min read
Build 7 Pages Complete Responsive Educational Website Using HTML CSS & JavaScript

Build 7 Pages Complete Responsive Educational Website Using HTML CSS & JavaScript

254
Comments 2
2 min read
loading...