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.
Leetcode Solutions Index

Leetcode Solutions Index

59
Comments 2
11 min read
How to setup scheduled cron jobs in Node.js

How to setup scheduled cron jobs in Node.js

49
Comments 5
2 min read
React Hooks: useEffect Explained in 5 Minutes

React Hooks: useEffect Explained in 5 Minutes

26
Comments 2
4 min read
My Portfolio 🤵

My Portfolio 🤵

27
Comments 22
1 min read
Setting up Docker + TypeScript + Node (Hot reloading code changes in a running container) 🦄 🚀

Setting up Docker + TypeScript + Node (Hot reloading code changes in a running container) 🦄 🚀

76
Comments 15
5 min read
Gotta Go Fast: Playing YouTube Videos Faster

Gotta Go Fast: Playing YouTube Videos Faster

5
Comments 2
2 min read
Go Build This Stuff: A community list of ideas

Go Build This Stuff: A community list of ideas

127
Comments
3 min read
Important JavaScript Interview Q&A

Important JavaScript Interview Q&A

126
Comments 3
3 min read
How To Learn ReactJS in 2021

How To Learn ReactJS in 2021

129
Comments 2
6 min read
Responsive YouTube Player API with the responsive-youtube.js lib

Responsive YouTube Player API with the responsive-youtube.js lib

3
Comments
2 min read
The One-Stop Web Development Roadmap to follow in 2021

The One-Stop Web Development Roadmap to follow in 2021

121
Comments 5
5 min read
Build Extensible Apps with Lenny the Duck 🦆

Build Extensible Apps with Lenny the Duck 🦆

32
Comments 5
6 min read
Introduction to Mapbox and React

Introduction to Mapbox and React

9
Comments 3
6 min read
TAWIL: How to write tests with Jest 🃏

TAWIL: How to write tests with Jest 🃏

5
Comments
2 min read
simple-copy.js a tiny lib for copy text and DOM

simple-copy.js a tiny lib for copy text and DOM

3
Comments
3 min read
Using the useCallback React hook

Using the useCallback React hook

29
Comments
3 min read
50 Best Eleventy Starter Themes

50 Best Eleventy Starter Themes

11
Comments 1
8 min read
How to scroll to the top of a webpage using JavaScript?

How to scroll to the top of a webpage using JavaScript?

4
Comments
1 min read
How to Implement a GraphQL API on Top of an Existing REST API

How to Implement a GraphQL API on Top of an Existing REST API

52
Comments 5
7 min read
Vue 3 real-life performance

Vue 3 real-life performance

12
Comments 4
2 min read
Write a Unit Test for your JavaScript (video)

Write a Unit Test for your JavaScript (video)

13
Comments
1 min read
Bare minimum Infinite Scroll UI

Bare minimum Infinite Scroll UI

55
Comments 9
1 min read
Add Splitbee Analytics to Your Next.js App

Add Splitbee Analytics to Your Next.js App

7
Comments 1
3 min read
Text live update with Javascript

Text live update with Javascript

41
Comments 4
4 min read
Solution: Path With Minimum Effort

Solution: Path With Minimum Effort

5
Comments
4 min read
JS Test #3: Adding strings to numbers and booleans

JS Test #3: Adding strings to numbers and booleans

28
Comments
1 min read
Day 13 to 19 - 100daysofcode

Day 13 to 19 - 100daysofcode

3
Comments
1 min read
A Good Event Handler For Your First Discord.JS Bot

A Good Event Handler For Your First Discord.JS Bot

4
Comments
3 min read
A 4 step guide on how to approach solving coding problems

A 4 step guide on how to approach solving coding problems

4
Comments
7 min read
Add Dark Mode when using Nextjs with Next Themes and Tailwind CSS

Add Dark Mode when using Nextjs with Next Themes and Tailwind CSS

17
Comments 1
8 min read
Solution: Linked List Cycle

Solution: Linked List Cycle

6
Comments
3 min read
Why Learning a Second Language Helps with Learning React

Why Learning a Second Language Helps with Learning React

2
Comments
4 min read
Creating Scaffolds and Generators using Yeoman.

Creating Scaffolds and Generators using Yeoman.

19
Comments 7
5 min read
What are Protocol Buffers? Will they replace JSON?

What are Protocol Buffers? Will they replace JSON?

2
Comments
1 min read
jsPDF QR Code Tutorial & Code Samples - How To Generate A PDF With A QRCode using the jsPDF & qrCode.js Library

jsPDF QR Code Tutorial & Code Samples - How To Generate A PDF With A QRCode using the jsPDF & qrCode.js Library

6
Comments 2
1 min read
Prep For Interviews Like a PRO!

Prep For Interviews Like a PRO!

86
Comments 2
1 min read
JavaScript Arrays - all you need to know

JavaScript Arrays - all you need to know

17
Comments 2
3 min read
Building Apple-style Navigation Bar W/ Search using HTML, CSS (Sass) and Javascript (jQuery)

Building Apple-style Navigation Bar W/ Search using HTML, CSS (Sass) and Javascript (jQuery)

3
Comments 1
1 min read
Building Web Apps With Svelte

Building Web Apps With Svelte

78
Comments 5
10 min read
How I Hacked Cookie Clicker Game with Inspect Element

How I Hacked Cookie Clicker Game with Inspect Element

28
Comments 52
3 min read
How to add Google analytics in Gatsby

How to add Google analytics in Gatsby

6
Comments
5 min read
How to Round Numbers in JavaScript

How to Round Numbers in JavaScript

11
Comments 3
2 min read
I wrote a free book on React.js and just made it available on GitHub

I wrote a free book on React.js and just made it available on GitHub

557
Comments 20
1 min read
Getting started with Node.js

Getting started with Node.js

2
Comments
13 min read
Using Vue JS with HTML and CSS

Using Vue JS with HTML and CSS

4
Comments
2 min read
Host Nuxt SSR app on AWS using Serverless

Host Nuxt SSR app on AWS using Serverless

11
Comments 1
4 min read
Learn Python, PHP, Ruby and Javascript in one Blog Post

Learn Python, PHP, Ruby and Javascript in one Blog Post

52
Comments 5
4 min read
28 Ebook And Course Free For Web Development

28 Ebook And Course Free For Web Development

515
Comments 15
5 min read
JS: The useful trick that allows you to change text on hover

JS: The useful trick that allows you to change text on hover

41
Comments
2 min read
Simple Explanation of Async-Await in Javascript

Simple Explanation of Async-Await in Javascript

53
Comments 11
2 min read
Solution: Trim a Binary Search Tree

Solution: Trim a Binary Search Tree

23
Comments
3 min read
Additional Hooks in React - useMemo()

Additional Hooks in React - useMemo()

42
Comments
2 min read
HOW TO LEARN QUICK ANY PROGRAMMING LANGUE

HOW TO LEARN QUICK ANY PROGRAMMING LANGUE

5
Comments 3
1 min read
The Monthly Dev: World-Class talks free for everyone

The Monthly Dev: World-Class talks free for everyone

11
Comments
2 min read
You can't just migrate to Vue 3 (now)

You can't just migrate to Vue 3 (now)

6
Comments 4
2 min read
Solution: Minimize Deviation in Array

Solution: Minimize Deviation in Array

6
Comments 2
4 min read
JS Test #2: How to create an array in JavaScript

JS Test #2: How to create an array in JavaScript

34
Comments 2
1 min read
Teeny.js, a route system for Node.js

Teeny.js, a route system for Node.js

6
Comments
3 min read
🔴 TechTalk - Being a Developer isn't only about Coding | TheDestroDevShow

🔴 TechTalk - Being a Developer isn't only about Coding | TheDestroDevShow

17
Comments
1 min read
Beginners guide to mobx-state-tree in 5 minutes or less

Beginners guide to mobx-state-tree in 5 minutes or less

14
Comments 3
5 min read
loading...