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.
How to use Playwright with external/existing Chrome

How to use Playwright with external/existing Chrome

5
Comments 3
1 min read
The fastest way to update Node.js on your Mac

The fastest way to update Node.js on your Mac

12
Comments 1
1 min read
react useMemo, useCallback. Easier than we think.

react useMemo, useCallback. Easier than we think.

2
Comments
4 min read
Bookmarklets - Bookmarks on steroids

Bookmarklets - Bookmarks on steroids

Comments
3 min read
Mastering JavaScript Arrays Methods In Detail Part 1

Mastering JavaScript Arrays Methods In Detail Part 1

5
Comments
3 min read
How to Manage browser windows and tabs with JavaScript ( Sport website example) ?

How to Manage browser windows and tabs with JavaScript ( Sport website example) ?

1
Comments
8 min read
Top 30 JavaScript Snippets To Boost Your Productivity

Top 30 JavaScript Snippets To Boost Your Productivity

3
Comments
3 min read
The Power of React Dom For Front-End Development

The Power of React Dom For Front-End Development

10
Comments 6
8 min read
Octos - HTML live wallpaper engine

Octos - HTML live wallpaper engine

Comments
1 min read
Learning JavaScript: "addEventListener"

Learning JavaScript: "addEventListener"

8
Comments 1
2 min read
Apply the Dependency Inversion Principle in React

Apply the Dependency Inversion Principle in React

6
Comments 1
4 min read
JavaScript New Arrays Methods: ECMAScript 2023

JavaScript New Arrays Methods: ECMAScript 2023

8
Comments
3 min read
JavaScript's 'this' Keyword: Understanding Its Power and Usage

JavaScript's 'this' Keyword: Understanding Its Power and Usage

7
Comments 2
2 min read
Episode 23/28: effect() outside Change Detection, RFCs Q&A with Angular Team

Episode 23/28: effect() outside Change Detection, RFCs Q&A with Angular Team

1
Comments
2 min read
JavaScript Array Methods In Detail Part 5

JavaScript Array Methods In Detail Part 5

5
Comments
3 min read
Mastering TypeScript Modules: Organize, Reuse, and Collaborate with Ease

Mastering TypeScript Modules: Organize, Reuse, and Collaborate with Ease

9
Comments
3 min read
Understanding async/await in JavaScript

Understanding async/await in JavaScript

2
Comments
2 min read
Introduction to Common Programming Concepts in Rust

Introduction to Common Programming Concepts in Rust

21
Comments
7 min read
Advanced JavaScript Concepts: Functional Programming, Inheritance, Memory Management, and Performance Optimization

Advanced JavaScript Concepts: Functional Programming, Inheritance, Memory Management, and Performance Optimization

Comments 1
2 min read
JavaScript Modules and Tooling: A Guide to Efficient Development

JavaScript Modules and Tooling: A Guide to Efficient Development

1
Comments
3 min read
JavaScript Design Patterns: Enhancing Code Structure and Reusability

JavaScript Design Patterns: Enhancing Code Structure and Reusability

1
Comments
3 min read
The Best Free# Deploying Your React Application: 8 Free Hosting Services to Consider

The Best Free# Deploying Your React Application: 8 Free Hosting Services to Consider

49
Comments
10 min read
Autoplay YouTube embed with sound

Autoplay YouTube embed with sound

1
Comments
3 min read
Asynchronous JavaScript: Handling Callbacks, Promises, and Async/Await

Asynchronous JavaScript: Handling Callbacks, Promises, and Async/Await

Comments
2 min read
JavaScript Arrays and Iteration: Exploring Methods, Patterns, and Use Cases

JavaScript Arrays and Iteration: Exploring Methods, Patterns, and Use Cases

1
Comments
3 min read
Top 10 Websites Every Developer Needs to Know

Top 10 Websites Every Developer Needs to Know

4
Comments
4 min read
Don t use arrow functions... (if you don t need to)

Don t use arrow functions... (if you don t need to)

4
Comments 7
2 min read
The Moon in 10241 Dots — Re-creating a 1969 Masterpiece

The Moon in 10241 Dots — Re-creating a 1969 Masterpiece

35
Comments 7
4 min read
Think Twice Before Joining Large Companies as a Junior Engineer

Think Twice Before Joining Large Companies as a Junior Engineer

4
Comments
4 min read
Unraveling the Enigma: Exploring Object Equality in JavaScript and Beyond

Unraveling the Enigma: Exploring Object Equality in JavaScript and Beyond

Comments
2 min read
JavaScript DOM Manipulation: A Comprehensive Guide

JavaScript DOM Manipulation: A Comprehensive Guide

Comments
2 min read
Benchmarking 'for', 'while', 'for...of', and 'Array.forEach' - using Performance.now()

Benchmarking 'for', 'while', 'for...of', and 'Array.forEach' - using Performance.now()

46
Comments 7
2 min read
#LearnedToday: React95

#LearnedToday: React95

Comments
1 min read
MJGS Newsletter - The Crypto, AI & Synthetic Biology Trinity (Issue #124)

MJGS Newsletter - The Crypto, AI & Synthetic Biology Trinity (Issue #124)

Comments
1 min read
Never Worry About Project Dependencies: A Comprehensive Guide to package.json and package-lock.json

Never Worry About Project Dependencies: A Comprehensive Guide to package.json and package-lock.json

1
Comments
4 min read
Hello World

Hello World

Comments
1 min read
For Loop, Use & Syntax

For Loop, Use & Syntax

1
Comments 1
2 min read
How-to organize your cells for flexibility

How-to organize your cells for flexibility

Comments
3 min read
Step-by-Step Guide to Building an NPM Package, Publishing to NPM Registry, and Setting Up Documentation (Part 2)

Step-by-Step Guide to Building an NPM Package, Publishing to NPM Registry, and Setting Up Documentation (Part 2)

5
Comments
2 min read
Given two non-negative integers, num1 and num2 represented as string, return the sum of num1 and num2 as a string.

Given two non-negative integers, num1 and num2 represented as string, return the sum of num1 and num2 as a string.

1
Comments
1 min read
Debugging Node.js Server Code Like a Pro: A Step-by-Step Guide

Debugging Node.js Server Code Like a Pro: A Step-by-Step Guide

Comments
2 min read
Day 10: Scope

Day 10: Scope

2
Comments 5
1 min read
React Hooks - useEffect()

React Hooks - useEffect()

2
Comments
3 min read
Introduction to JavaScript

Introduction to JavaScript

10
Comments 3
2 min read
🔒 Improve data integrity in your Node.js apps with Joi! 🚀

🔒 Improve data integrity in your Node.js apps with Joi! 🚀

4
Comments
2 min read
Do you even read bro? 5 advices on reading and staying up to date

Do you even read bro? 5 advices on reading and staying up to date

6
Comments 2
7 min read
6 Types of Intelligent Agents in AI

6 Types of Intelligent Agents in AI

5
Comments
5 min read
Introduction to Javascript Canvas Drawing

Introduction to Javascript Canvas Drawing

1
Comments 1
5 min read
Dependency list in the useEffect hook

Dependency list in the useEffect hook

1
Comments 2
3 min read
Powering Rapid Data Applications Using Your Data Warehouse With VulcanSQL

Powering Rapid Data Applications Using Your Data Warehouse With VulcanSQL

2
Comments
5 min read
React Riddles: The Mysterious Case of the Untracked Clicks

React Riddles: The Mysterious Case of the Untracked Clicks

Comments
6 min read
Introduction to React

Introduction to React

1
Comments 2
11 min read
Modules📤📥 in Node.js : Beginner to Advance💻

Modules📤📥 in Node.js : Beginner to Advance💻

14
Comments 2
5 min read
Speed up you app by returning multi-dimensional data in Postgres with Supabase

Speed up you app by returning multi-dimensional data in Postgres with Supabase

3
Comments
4 min read
3 Steps to create a custom cursor with HTML, CSS and JavaScript

3 Steps to create a custom cursor with HTML, CSS and JavaScript

2
Comments
2 min read
How to Detect Slow Internet Connection using JavaScript Async/await

How to Detect Slow Internet Connection using JavaScript Async/await

13
Comments
4 min read
Extending native JS prototypes is not such a crazy idea with symbols

Extending native JS prototypes is not such a crazy idea with symbols

6
Comments 3
5 min read
React's useCallback Hook: A Dance of Functions and Dependencies

React's useCallback Hook: A Dance of Functions and Dependencies

6
Comments 2
3 min read
Lightweight Postman alternative: Firecamp

Lightweight Postman alternative: Firecamp

20
Comments 9
7 min read
Easier Way to Learn TDD

Easier Way to Learn TDD

2
Comments 4
2 min read
loading...