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 split one monthly savings budget across competing goals

How to split one monthly savings budget across competing goals

6
Comments
4 min read
Why Amazon Deprecated MOBI for Kindle and How In-Browser EPUB Conversion Works

Why Amazon Deprecated MOBI for Kindle and How In-Browser EPUB Conversion Works

Comments
4 min read
Error Handling Patterns That Actually Scale

Error Handling Patterns That Actually Scale

Comments
3 min read
Claude Code Permission Modes in 2026: What `--allowedTools`, Whitelists, and Sandbox Boundaries Actually Restrict

Claude Code Permission Modes in 2026: What `--allowedTools`, Whitelists, and Sandbox Boundaries Actually Restrict

2
Comments 2
12 min read
Mastering React Server Components: Understanding the Server/Client Boundary

Mastering React Server Components: Understanding the Server/Client Boundary

Comments
3 min read
Software as an "Agreement Engine"

Software as an "Agreement Engine"

Comments
5 min read
I Built an Astro Integration That Injects Its Own Pages Directory

I Built an Astro Integration That Injects Its Own Pages Directory

Comments
4 min read
Building a Resilient WhatsApp Cloud API Webhook Handler in Node.js

Building a Resilient WhatsApp Cloud API Webhook Handler in Node.js

Comments 2
6 min read
JavaScript Promises Explained: Callback Hell, Promise States, Chaining & Error Propagation

JavaScript Promises Explained: Callback Hell, Promise States, Chaining & Error Propagation

5
Comments
6 min read
I Built 200+ Free Calculators in 26 Languages — Here's What I Learned After Launch

I Built 200+ Free Calculators in 26 Languages — Here's What I Learned After Launch

Comments
2 min read
"Application error: a client-side exception has occurred" Is a Stale Chunk 404

"Application error: a client-side exception has occurred" Is a Stale Chunk 404

Comments
4 min read
A URL Is Not a Development Loop

A URL Is Not a Development Loop

Comments
4 min read
How to nest a drawer inside bottom tabs without fighting gestures in Expo Router

How to nest a drawer inside bottom tabs without fighting gestures in Expo Router

Comments
7 min read
Stream Cancel Needs a Dead Reader, Not a Hidden Spinner

Stream Cancel Needs a Dead Reader, Not a Hidden Spinner

Comments
8 min read
Parsing Video Captions: Building a Secure Client-Side ASS to SRT Converter

Parsing Video Captions: Building a Secure Client-Side ASS to SRT Converter

Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.