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.
Fixing My Gratuity Calculator: Adding Social Media Sharing Inside the Tool

Fixing My Gratuity Calculator: Adding Social Media Sharing Inside the Tool

Comments
2 min read
The Artisan's Journey: Weaving the Unbreakable Tapestry of Database Integration Tests

The Artisan's Journey: Weaving the Unbreakable Tapestry of Database Integration Tests

1
Comments
5 min read
Monster Select now supports paginated dropdowns – fully reactive, fully open source

Monster Select now supports paginated dropdowns – fully reactive, fully open source

Comments
2 min read
Nextjs Agency Website Template

Nextjs Agency Website Template

5
Comments
3 min read
Polyfills and Browser Compatibility

Polyfills and Browser Compatibility

Comments 1
5 min read
Remember2Pack

Remember2Pack

1
Comments
6 min read
JavaScript DOM Manipulation: How to Create and Remove HTML Elements Dynamically

JavaScript DOM Manipulation: How to Create and Remove HTML Elements Dynamically

Comments
4 min read
🎲Binary Search Explained – A Beginner’s Guide

🎲Binary Search Explained – A Beginner’s Guide

30
Comments
5 min read
MCP Guardrails: Mitigating Data Poisoning and Prompt Injection in AI Coding Assistants

MCP Guardrails: Mitigating Data Poisoning and Prompt Injection in AI Coding Assistants

30
Comments
7 min read
Windows in 2025 for Work and Creativity: How to Build a Fast, Secure, and Comfortable System

Windows in 2025 for Work and Creativity: How to Build a Fast, Secure, and Comfortable System

Comments
4 min read
Top 9 Game-Changing Features in React 19 You Need to Know

Top 9 Game-Changing Features in React 19 You Need to Know

3
Comments 1
6 min read
Intl CSS & JS: the comedy of pain

Intl CSS & JS: the comedy of pain

2
Comments
3 min read
The Language Behind the Web: How JavaScript Works!

The Language Behind the Web: How JavaScript Works!

Comments 1
7 min read
🧠 How to Optimize Search in JavaScript with Debouncing

🧠 How to Optimize Search in JavaScript with Debouncing

1
Comments
4 min read
The Pivot Table Basics: Your Go-To Tool for Instant Data Analysis

The Pivot Table Basics: Your Go-To Tool for Instant Data Analysis

7
Comments 2
2 min read
Closing the Gap: Adding Drag-and-Drop for Bookmarks

Closing the Gap: Adding Drag-and-Drop for Bookmarks

6
Comments
4 min read
🚀 How I Built My Developer Portfolio — and What I Learned Along the Way

🚀 How I Built My Developer Portfolio — and What I Learned Along the Way

9
Comments 2
3 min read
Learning Web Development Entirely from Mobile — My Journey Begins

Learning Web Development Entirely from Mobile — My Journey Begins

Comments
1 min read
What can I do with the MERN Stack by itself?

What can I do with the MERN Stack by itself?

Comments
1 min read
Day 4 of Complete JavaScript in 17 days | Visual Series📚✨

Day 4 of Complete JavaScript in 17 days | Visual Series📚✨

Comments
1 min read
Contrarian JavaScript Frameworks: The Top 3

Contrarian JavaScript Frameworks: The Top 3

3
Comments 7
5 min read
Ethical UX: Should Designers Be Responsible for User Addiction?

Ethical UX: Should Designers Be Responsible for User Addiction?

Comments
3 min read
Why JavaScript Blocks the HTML Parser — and How It Affects the Critical Rendering Path

Why JavaScript Blocks the HTML Parser — and How It Affects the Critical Rendering Path

15
Comments 4
4 min read
JavaScript Spread and Rest Operators Explained: A Beginner’s Guide to ES6+

JavaScript Spread and Rest Operators Explained: A Beginner’s Guide to ES6+

Comments
2 min read
# ⚛️ React Mini Project: Making the Step Progress Component Dynamic with useState (Part 2)

# ⚛️ React Mini Project: Making the Step Progress Component Dynamic with useState (Part 2)

1
Comments
2 min read
loading...