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.
JavaScript Clean Code Mastery: Part 4 - Async/Await and Error Handling That Actually Works

JavaScript Clean Code Mastery: Part 4 - Async/Await and Error Handling That Actually Works

1
Comments
8 min read
Made a tool to detect copied/altered pixel art

Made a tool to detect copied/altered pixel art

Comments
1 min read
Angular Pipes Data Transformation and Formatting

Angular Pipes Data Transformation and Formatting

Comments
9 min read
Peer dependencies in (P)NPM

Peer dependencies in (P)NPM

Comments
10 min read
强制浏览器 reflow(重排)

强制浏览器 reflow(重排)

Comments
1 min read
What is a Progressive Web App (PWA)? (A Guide for Businesses)

What is a Progressive Web App (PWA)? (A Guide for Businesses)

1
Comments
3 min read
Introduction

Introduction

1
Comments
1 min read
Best Practices: React Logging and Error Handling

Best Practices: React Logging and Error Handling

1
Comments
14 min read
Unleashing the Power of Create React App: Your Gateway to Modern Web Development

Unleashing the Power of Create React App: Your Gateway to Modern Web Development

Comments
3 min read
Pulse 2.0: Building a Deterministic Runtime for JavaScript Without Losing Your Mind

Pulse 2.0: Building a Deterministic Runtime for JavaScript Without Losing Your Mind

Comments
3 min read
Why Your Playwright Test Reports Are Messy (And How test.step() Fixes It)

Why Your Playwright Test Reports Are Messy (And How test.step() Fixes It)

Comments
3 min read
🌱 Learning to Build With AI Is Powerful, But Sometimes Can Be Overwhelming

🌱 Learning to Build With AI Is Powerful, But Sometimes Can Be Overwhelming

Comments
2 min read
Next.js Weekly #109: Next Analyze, Prisma 7, use-nemo, State of React 2025, Error Boundaries, UI Framework Guide

Next.js Weekly #109: Next Analyze, Prisma 7, use-nemo, State of React 2025, Error Boundaries, UI Framework Guide

Comments
4 min read
Coding Challenge Practice - Question 65

Coding Challenge Practice - Question 65

Comments
1 min read
Billiard Fractals: The Infinite Patterns Hidden in a Rectangle

Billiard Fractals: The Infinite Patterns Hidden in a Rectangle

1
Comments
33 min read
Padrão Observer em aplicações JS

Padrão Observer em aplicações JS

Comments
3 min read
A new take on CSS Plumeria's main strengths

A new take on CSS Plumeria's main strengths

Comments
2 min read
Is React.memo Still Useful in React 19? A Practical Guide for 2025

Is React.memo Still Useful in React 19? A Practical Guide for 2025

1
Comments
3 min read
Introducing Integrate API — Ship Next.js Integrations 10x Faster

Introducing Integrate API — Ship Next.js Integrations 10x Faster

Comments
2 min read
I Deployed on Friday and Broke Production. Here's What I Built to Never Do That Again.

I Deployed on Friday and Broke Production. Here's What I Built to Never Do That Again.

Comments
4 min read
I Deployed on Friday and Broke Production. Here's What I Built to Never Do That Again.

I Deployed on Friday and Broke Production. Here's What I Built to Never Do That Again.

Comments
4 min read
Code is a User Interface (And Yours Might Be Terrible)

Code is a User Interface (And Yours Might Be Terrible)

Comments
3 min read
Setup Vite with Kemal!

Setup Vite with Kemal!

1
Comments
2 min read
How to Create Offscreen Documents in Chrome Extensions: A Complete Guide

How to Create Offscreen Documents in Chrome Extensions: A Complete Guide

14
Comments
5 min read
The subtle trap of useMemo for large collections - and a tiny alternative

The subtle trap of useMemo for large collections - and a tiny alternative

1
Comments 1
2 min read
loading...