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.
MemoryCardGame

MemoryCardGame

4
Comments
3 min read
The Three Things to Never Build In Your App: Authentication, Notifications, and Payments

The Three Things to Never Build In Your App: Authentication, Notifications, and Payments

5
Comments
5 min read
Formatting dates in javascript without a library

Formatting dates in javascript without a library

16
Comments
2 min read
Sets in JavaScript — the only explanation you will ever need

Sets in JavaScript — the only explanation you will ever need

80
Comments 4
5 min read
For Loops and Beyond (in JavaScript)

For Loops and Beyond (in JavaScript)

5
Comments
4 min read
Practicing recursion with the flood fill algorithm

Practicing recursion with the flood fill algorithm

5
Comments 5
3 min read
Image Compression with Node.js

Image Compression with Node.js

114
Comments 13
4 min read
JavaScript Project - Twitter Clone

JavaScript Project - Twitter Clone

6
Comments
3 min read
What are SYMBOLS in Javascript ?

What are SYMBOLS in Javascript ?

18
Comments 2
5 min read
Virtual DOM in React

Virtual DOM in React

57
Comments 2
3 min read
JWT Authentication in Node.js

JWT Authentication in Node.js

57
Comments
11 min read
How I made a web app to create presentations

How I made a web app to create presentations

8
Comments
3 min read
Virtual Sommelier, text classifier in the browser

Virtual Sommelier, text classifier in the browser

6
Comments
9 min read
Automagically optimize your images with Squoosh

Automagically optimize your images with Squoosh

11
Comments
3 min read
How I built Notion Playgrounds using Notion API and some Nextjs magic ✨

How I built Notion Playgrounds using Notion API and some Nextjs magic ✨

11
Comments
4 min read
JS code quality starter pack: linters, conventions, best practices

JS code quality starter pack: linters, conventions, best practices

2
Comments
3 min read
Testing Your Website for Visual Regressions With BackstopJS

Testing Your Website for Visual Regressions With BackstopJS

10
Comments
12 min read
what i learned last week: the basics of javascript functions pt.1

what i learned last week: the basics of javascript functions pt.1

3
Comments
3 min read
Angular : Show Alert Message on a condition

Angular : Show Alert Message on a condition

5
Comments
2 min read
Picture perfect image optimization for any web framework

Picture perfect image optimization for any web framework

473
Comments 5
11 min read
10 interesting and important JavaScript questions

10 interesting and important JavaScript questions

47
Comments 2
5 min read
React hooks - working with useEffect (lifecycle)

React hooks - working with useEffect (lifecycle)

4
Comments
2 min read
Automatically Remove Unused Imports From Your JS Projects

Automatically Remove Unused Imports From Your JS Projects

25
Comments
3 min read
Add a unique id and use it as a key

Add a unique id and use it as a key

7
Comments 2
2 min read
10 GitHub Repositories every Developer should know

10 GitHub Repositories every Developer should know

1391
Comments 73
4 min read
Custom util to call functions `n` times

Custom util to call functions `n` times

3
Comments
1 min read
Top 10 JavaScript Interview Questions

Top 10 JavaScript Interview Questions

75
Comments 12
3 min read
Managing table filters between components

Managing table filters between components

26
Comments 3
2 min read
How to read and write JSON Files with Node.js?

How to read and write JSON Files with Node.js?

7
Comments 1
7 min read
Kill Your Darlings...

Kill Your Darlings...

2
Comments
2 min read
Running stuff on Deno

Running stuff on Deno

7
Comments
6 min read
Randomly Sort Array in just one line;

Randomly Sort Array in just one line;

6
Comments 1
1 min read
Going 3 Dimensional With Three.JS

Going 3 Dimensional With Three.JS

14
Comments
6 min read
initLogs 3: Learnings from my experience on how to learn programming

initLogs 3: Learnings from my experience on how to learn programming

3
Comments
8 min read
JavaScript Tips, Tricks and Best Practices

JavaScript Tips, Tricks and Best Practices

39
Comments
6 min read
What is HTTP All about HTTP(Part 1)

What is HTTP All about HTTP(Part 1)

38
Comments 2
2 min read
Authorisation with Casbin and Koa Part 2

Authorisation with Casbin and Koa Part 2

5
Comments 2
3 min read
Solution: Longest String Chain

Solution: Longest String Chain

7
Comments
4 min read
CoWIN Vaccine Availability - My first open source project

CoWIN Vaccine Availability - My first open source project

5
Comments
3 min read
25+ JavaScript tips that can help you understand this programming language better

25+ JavaScript tips that can help you understand this programming language better

172
Comments 4
2 min read
Functional Programming: Composition of Functions

Functional Programming: Composition of Functions

49
Comments 5
4 min read
11 VS Code Features & Tricks You Should Know as a Developer

11 VS Code Features & Tricks You Should Know as a Developer

7
Comments
2 min read
How To Properly Use Frontend UI Component Libraries

How To Properly Use Frontend UI Component Libraries

20
Comments 31
5 min read
Update to the latest version of many npm dependencies at once

Update to the latest version of many npm dependencies at once

2
Comments
1 min read
Beginner's Guide to Jest Testing in React

Beginner's Guide to Jest Testing in React

133
Comments 3
8 min read
webpack 5 - what can we achieve without using it

webpack 5 - what can we achieve without using it

1
Comments
1 min read
How to debounce and throttle API calls in React

How to debounce and throttle API calls in React

5
Comments
8 min read
LeetCode 538. Convert BST to Greater Tree (javascript solution)

LeetCode 538. Convert BST to Greater Tree (javascript solution)

6
Comments
1 min read
Recursion

Recursion

6
Comments
4 min read
Headless CMS for beginners

Headless CMS for beginners

57
Comments 4
4 min read
How To Code Snake 🐍

How To Code Snake 🐍

106
Comments 4
9 min read
Building Components in React: Modals

Building Components in React: Modals

68
Comments 2
4 min read
Free online course providers who don't hide certificates behind a paywall

Free online course providers who don't hide certificates behind a paywall

32
Comments 2
2 min read
My Portfolio which mimics an Ubuntu Terminal

My Portfolio which mimics an Ubuntu Terminal

17
Comments 3
1 min read
Weekly Digest 19/2021

Weekly Digest 19/2021

28
Comments 1
4 min read
Solve "MongooseError: Operation 'x.find()` buffering timed out after 10000ms"

Solve "MongooseError: Operation 'x.find()` buffering timed out after 10000ms"

23
Comments 6
3 min read
My Dev Journey: Week 2

My Dev Journey: Week 2

10
Comments 2
2 min read
Bit-wise operations and their use-cases.

Bit-wise operations and their use-cases.

11
Comments 3
10 min read
Misadventures in web components

Misadventures in web components

7
Comments 1
6 min read
Javascript Chapter 3 - Knowing Variables in JavaScript

Javascript Chapter 3 - Knowing Variables in JavaScript

6
Comments
2 min read
loading...