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.
Comprehensive Guide to Loops in JavaScript

Comprehensive Guide to Loops in JavaScript

Comments
3 min read
React-toastify v11 - finally easy to customize

React-toastify v11 - finally easy to customize

1
Comments
5 min read
☃️❄️Winter Solstice Web: A Winter Solistice-Inspired Webpage❄️☃️

☃️❄️Winter Solstice Web: A Winter Solistice-Inspired Webpage❄️☃️

2
Comments 2
4 min read
Mastering Conditional Statements in JavaScript: if, else, and switch Explained

Mastering Conditional Statements in JavaScript: if, else, and switch Explained

2
Comments
2 min read
Understanding JavaScript Operators: A Complete Guide with Examples

Understanding JavaScript Operators: A Complete Guide with Examples

Comments
3 min read
A Complete Guide to Type Conversion in JavaScript: Implicit vs Explicit Coercion

A Complete Guide to Type Conversion in JavaScript: Implicit vs Explicit Coercion

Comments
3 min read
Mastering JavaScript: The Essential Guide for Developers

Mastering JavaScript: The Essential Guide for Developers

Comments
2 min read
Show Dev - My Shopping Cart App

Show Dev - My Shopping Cart App

1
Comments
8 min read
Why Rewriting Everything in Rust Won’t Solve All Your Problems

Why Rewriting Everything in Rust Won’t Solve All Your Problems

3
Comments
4 min read
Promises and Async/Await: Two Sides of the Same Coin 🚀

Promises and Async/Await: Two Sides of the Same Coin 🚀

2
Comments
3 min read
Mastering Angular: Top 10 Topics for Building Scalable Web Applications

Mastering Angular: Top 10 Topics for Building Scalable Web Applications

Comments
3 min read
[Meme Monday] My favorite mythological animal is a cleanup npm installation

[Meme Monday] My favorite mythological animal is a cleanup npm installation

1
Comments
1 min read
React Hooks Flow: A Deep Dive

React Hooks Flow: A Deep Dive

Comments
4 min read
Daily JavaScript Challenge #JS-50: Calculate Cumulative Sum of an Array

Daily JavaScript Challenge #JS-50: Calculate Cumulative Sum of an Array

5
Comments
1 min read
🎯 Day 2/100: Backend Setup Complete for My Task Management App

🎯 Day 2/100: Backend Setup Complete for My Task Management App

Comments
1 min read
Codepen October Challenge: Halloween Edition with WebDataRocks

Codepen October Challenge: Halloween Edition with WebDataRocks

12
Comments
3 min read
AI Pronunciation Trainer

AI Pronunciation Trainer

1
Comments
3 min read
Open-Source CRM for Small Businesses and Startups

Open-Source CRM for Small Businesses and Startups

3
Comments
13 min read
AI Travel Planner app built with Next.js 15, Tailwind CSS, Prisma, Open AI, and Clerk

AI Travel Planner app built with Next.js 15, Tailwind CSS, Prisma, Open AI, and Clerk

6
Comments
1 min read
Shallow Copy vs. Deep Copy in JavaScript

Shallow Copy vs. Deep Copy in JavaScript

Comments
3 min read
Express.js Applications with Middleware

Express.js Applications with Middleware

Comments
2 min read
What Most People Get Wrong About the Term SSR

What Most People Get Wrong About the Term SSR

Comments 1
4 min read
Cybersecurity Course for Beginners: Your Ultimate Guide In 2025

Cybersecurity Course for Beginners: Your Ultimate Guide In 2025

Comments
3 min read
🎯Starting My 100-Day Coding Challenge with Express.js

🎯Starting My 100-Day Coding Challenge with Express.js

1
Comments
1 min read
🚀 Why Node.js Stands Out for Speed and Efficiency 🚀

🚀 Why Node.js Stands Out for Speed and Efficiency 🚀

Comments 1
1 min read
I wrote a vscode extension to copy filename and directory

I wrote a vscode extension to copy filename and directory

Comments
1 min read
Stay ahead in web development: latest news, tools, and insights #63

Stay ahead in web development: latest news, tools, and insights #63

2
Comments 2
10 min read
LeetCode Challenge: 380. Insert Delete GetRandom O(1) - JavaScript Solution 🚀

LeetCode Challenge: 380. Insert Delete GetRandom O(1) - JavaScript Solution 🚀

10
Comments 2
3 min read
Releasing GENEREADME

Releasing GENEREADME

1
Comments
4 min read
Comparison of S3 upload feature between Documenso and aws-s3-image-upload example

Comparison of S3 upload feature between Documenso and aws-s3-image-upload example

Comments 1
7 min read
Geolocation Testing for Global Success: Test from Anywhere

Geolocation Testing for Global Success: Test from Anywhere

2
Comments
7 min read
Meta Tower

Meta Tower

Comments
2 min read
Latest Newsletter: Synchronicity Apocalypse Days (Issue #191)

Latest Newsletter: Synchronicity Apocalypse Days (Issue #191)

1
Comments
1 min read
Glam Up My Markup: Winter Solstice

Glam Up My Markup: Winter Solstice

2
Comments 2
2 min read
Re-publishing gimme_readme to npm with GitHub Actions

Re-publishing gimme_readme to npm with GitHub Actions

Comments
5 min read
Angular: Observable v/s Promise

Angular: Observable v/s Promise

Comments 2
2 min read
🔐 Top 5 Authentication Methods for JavaScript Apps in 2024🚀

🔐 Top 5 Authentication Methods for JavaScript Apps in 2024🚀

2
Comments
3 min read
JavaScript RPG Document: Exploration Feature - Level 1

JavaScript RPG Document: Exploration Feature - Level 1

Comments
1 min read
jsBasics_Practice

jsBasics_Practice

Comments
2 min read
Daily JavaScript Challenge #JS-49: Find All Prime Factors of a Given Number

Daily JavaScript Challenge #JS-49: Find All Prime Factors of a Given Number

5
Comments
1 min read
✨ Colorful Magic Blocks! 🌈 ✨ using html css and javascript illusion

✨ Colorful Magic Blocks! 🌈 ✨ using html css and javascript illusion

1
Comments
2 min read
Yet another blog on Call, Apply & Bind..!!

Yet another blog on Call, Apply & Bind..!!

Comments
3 min read
How TON Games Are Pioneering Blockchain’s Next Frontier

How TON Games Are Pioneering Blockchain’s Next Frontier

Comments
5 min read
Introduction to NodeJS [Simple Explanation]

Introduction to NodeJS [Simple Explanation]

Comments
2 min read
Top 10 Interview Questions And Answers In JavaScript For 2025

Top 10 Interview Questions And Answers In JavaScript For 2025

2
Comments
3 min read
Unlock the Power of Tailwind CSS with This Cheatsheet

Unlock the Power of Tailwind CSS with This Cheatsheet

1
Comments
3 min read
Building a Dynamic OG Image System: Architecture & Implementation 🏗️

Building a Dynamic OG Image System: Architecture & Implementation 🏗️

Comments
3 min read
How I Accidentally "Hijacked" an npm Package 🚨

How I Accidentally "Hijacked" an npm Package 🚨

1
Comments
2 min read
How Changsets reads config.json internally

How Changsets reads config.json internally

Comments
2 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
Comunidad de programadores discord mexicodev

Comunidad de programadores discord mexicodev

Comments
1 min read
The Winter Solstice

The Winter Solstice

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

How to do Chain of Thought Prompting?

6
Comments
1 min read
The Gap That LeetCode's 30 Days of JavaScript Actually Fills

The Gap That LeetCode's 30 Days of JavaScript Actually Fills

1
Comments
9 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
Cracking the Proxy Puzzle: Forward vs Reverse 🧩

Cracking the Proxy Puzzle: Forward vs Reverse 🧩

Comments
3 min read
Top 20 JavaScript Interview Questions for 2025

Top 20 JavaScript Interview Questions for 2025

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

Test Data Management: A Comprehensive Guide

Comments
3 min read
Mastering Higher-Order Functions in JavaScript

Mastering Higher-Order Functions in JavaScript

1
Comments
3 min read
loading...