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.
I built a social media scheduling tool and open-sourced it 🤯

I built a social media scheduling tool and open-sourced it 🤯

108
Comments 4
1 min read
How We Created a Futuristic Newsletter Sign-Up Form with Premium UI/UX

How We Created a Futuristic Newsletter Sign-Up Form with Premium UI/UX

Comments
3 min read
My thoughts on the use() hook — A deep dive into React 19’s latest experimental feature

My thoughts on the use() hook — A deep dive into React 19’s latest experimental feature

Comments
4 min read
Exploring ImprovedTube: A Beginner's Journey into Open Source Chrome Extensions

Exploring ImprovedTube: A Beginner's Journey into Open Source Chrome Extensions

Comments
2 min read
Evaluating (Historically Optimal) Fantasy F1 Teams with Linear Programming

Evaluating (Historically Optimal) Fantasy F1 Teams with Linear Programming

2
Comments 1
3 min read
My React Journey: Day 4

My React Journey: Day 4

Comments
2 min read
Inheritance with Stimulus Controller

Inheritance with Stimulus Controller

1
Comments
3 min read
Comunidad de programadores discord mexicodev

Comunidad de programadores discord mexicodev

Comments
1 min read
Are let and const hoisted?🤔 What is the Temporal Dead Zone?

Are let and const hoisted?🤔 What is the Temporal Dead Zone?

Comments
2 min read
Web Development Trends: Building Scalable Web Applications

Web Development Trends: Building Scalable Web Applications

1
Comments
3 min read
How to do Chain of Thought Prompting?

How to do Chain of Thought Prompting?

6
Comments
1 min read
20. Valid Parentheses

20. Valid Parentheses

Comments
1 min read
Understanding WeakRefs and FinalizationRegistry in JavaScript

Understanding WeakRefs and FinalizationRegistry in JavaScript

1
Comments
4 min read
Using Map, Filter, and Reduce Effectively in JavaScript🔥

Using Map, Filter, and Reduce Effectively in JavaScript🔥

Comments
2 min read
Cracking the Proxy Puzzle: Forward vs Reverse 🧩

Cracking the Proxy Puzzle: Forward vs Reverse 🧩

Comments
3 min read
Sve što treba da znate o `FormData` objektu u JavaScript-u

Sve što treba da znate o `FormData` objektu u JavaScript-u

Comments
3 min read
Understanding Closures in JavaScript: From Confusion to Clarity

Understanding Closures in JavaScript: From Confusion to Clarity

1
Comments
3 min read
Exploring the Factory Pattern in Node.js 🌟 🤖

Exploring the Factory Pattern in Node.js 🌟 🤖

Comments
2 min read
Mastering API Pagination: Handle Big Data Like a Pro! 🚀

Mastering API Pagination: Handle Big Data Like a Pro! 🚀

Comments
1 min read
Building the Gladiator Forge: A Deep Dive into Crafting an Immersive Avatar Customization Experience

Building the Gladiator Forge: A Deep Dive into Crafting an Immersive Avatar Customization Experience

Comments
4 min read
Dynamic HTML Tag in React Components with the "as" prop

Dynamic HTML Tag in React Components with the "as" prop

Comments 1
2 min read
Deploying Your First Full-Stack Application with Vercel and Heroku

Deploying Your First Full-Stack Application with Vercel and Heroku

1
Comments
3 min read
JavaScript's BEST KEPT SECRET is the Power of forEach Functions

JavaScript's BEST KEPT SECRET is the Power of forEach Functions

Comments 1
3 min read
Test Data Management: A Comprehensive Guide

Test Data Management: A Comprehensive Guide

Comments
3 min read
Syncing an NPM Package Between Multiple Registries

Syncing an NPM Package Between Multiple Registries

Comments 1
4 min read
Simple Hacks to Level Up Your Coding Skills

Simple Hacks to Level Up Your Coding Skills

Comments 1
4 min read
Introducing The Remoties: A Community for Remote Workers and Digital Nomads 🌍💼

Introducing The Remoties: A Community for Remote Workers and Digital Nomads 🌍💼

3
Comments
1 min read
Building Microservices in Java: A Practical Guide

Building Microservices in Java: A Practical Guide

Comments
8 min read
探索新星:用Rust编写的JavaScript和Wasm引擎Nova

探索新星:用Rust编写的JavaScript和Wasm引擎Nova

Comments
1 min read
Android Apps vs. iOS Apps: Which Are Better?

Android Apps vs. iOS Apps: Which Are Better?

Comments
4 min read
Test Cases: A Comprehensive Guide

Test Cases: A Comprehensive Guide

Comments
3 min read
3d Cards matching game using html css and javascript follow us on instagram: https://www.instagram.com/webstreet_code/

3d Cards matching game using html css and javascript follow us on instagram: https://www.instagram.com/webstreet_code/

1
Comments
2 min read
Why Read/Write in Hash Maps Has O(1) Time Complexity⁉️🚀

Why Read/Write in Hash Maps Has O(1) Time Complexity⁉️🚀

Comments
3 min read
🌟 Master the Code Seas with Windsurf IDE 🌟

🌟 Master the Code Seas with Windsurf IDE 🌟

Comments
1 min read
React 19 - Get A Clear Understanding

React 19 - Get A Clear Understanding

Comments
9 min read
Important JS resources

Important JS resources

1
Comments
1 min read
Execution Context in JavaScript (second part)

Execution Context in JavaScript (second part)

2
Comments
1 min read
Week 7 of #100DaysOfCode: Progress, Challenges, and Growth 🚀

Week 7 of #100DaysOfCode: Progress, Challenges, and Growth 🚀

Comments
3 min read
3 Essential SQL Skills Every Developer Should Master

3 Essential SQL Skills Every Developer Should Master

Comments
2 min read
How to add custom icons in React Native in 2025

How to add custom icons in React Native in 2025

Comments
3 min read
Started learning JS

Started learning JS

Comments
1 min read
Working on a browser extension

Working on a browser extension

Comments
2 min read
Undefined Vs Not defined

Undefined Vs Not defined

5
Comments
1 min read
Architecture: Revolutionizing Mobile App Development

Architecture: Revolutionizing Mobile App Development

Comments
2 min read
Mastering State Management in React: A Comprehensive Guide

Mastering State Management in React: A Comprehensive Guide

Comments
4 min read
Create a CLI to scaffold extensions

Create a CLI to scaffold extensions

Comments
5 min read
Client-side Rendering & Server-side Rendering

Client-side Rendering & Server-side Rendering

Comments
2 min read
Cursor Follower using JS

Cursor Follower using JS

Comments
1 min read
VSCode Themes Community - Discover, share and create themes using a mix of Sacred Geometry and Color Theory

VSCode Themes Community - Discover, share and create themes using a mix of Sacred Geometry and Color Theory

Comments
4 min read
Level Up Your Startup: How to Find a Tech Co-Founder Who Can Deliver

Level Up Your Startup: How to Find a Tech Co-Founder Who Can Deliver

Comments
3 min read
Vanilla JS Project

Vanilla JS Project

Comments
1 min read
Les Nouveautés de React 19 : Une Révolution pour les Développeurs Frontend

Les Nouveautés de React 19 : Une Révolution pour les Développeurs Frontend

Comments
5 min read
Hydration error when installing NextJS 15

Hydration error when installing NextJS 15

1
Comments
1 min read
Next.js Interview Mastery: Essential Questions 91-100 (Part 10)

Next.js Interview Mastery: Essential Questions 91-100 (Part 10)

Comments
9 min read
Node.js util module usage in Changesets

Node.js util module usage in Changesets

Comments
4 min read
Understanding Network Telemetry

Understanding Network Telemetry

Comments
4 min read
"npm kruza: A logger with Source Tracing"

"npm kruza: A logger with Source Tracing"

Comments
1 min read
Mastering TypeScript's Template Literal Types: Boosting Code Safety and Expressiveness

Mastering TypeScript's Template Literal Types: Boosting Code Safety and Expressiveness

Comments
5 min read
Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Mastering Asynchronous JavaScript: Callbacks, Promises, and Async/Await Simplified

Comments
3 min read
Validator libraries in Nodejs

Validator libraries in Nodejs

Comments
1 min read
loading...