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.
Prerender is gone — a Playwright-based replacement

Prerender is gone — a Playwright-based replacement

2
Comments
9 min read
An invisible character broke a security patch. Then it broke my review. Then it broke my review of the fix.

An invisible character broke a security patch. Then it broke my review. Then it broke my review of the fix.

2
Comments
5 min read
I ported Rust's Result and Option types to TypeScript

I ported Rust's Result and Option types to TypeScript

Comments
3 min read
5 Browser APIs Every Web Developer Should Know (But Probably Aren't Using Enough)

5 Browser APIs Every Web Developer Should Know (But Probably Aren't Using Enough)

1
Comments
3 min read
What you can (and cannot) do to a PDF entirely in the browser

What you can (and cannot) do to a PDF entirely in the browser

1
Comments
4 min read
Compiling libjxl to WASM so browsers can open JPEG XL files

Compiling libjxl to WASM so browsers can open JPEG XL files

1
Comments
5 min read
Every interview question has a second question behind it. Here are 7

Every interview question has a second question behind it. Here are 7

1
Comments
7 min read
How SVG-to-PNG Conversion Actually Works in the Browser

How SVG-to-PNG Conversion Actually Works in the Browser

1
Comments
5 min read
Your Custom AI SDK Backend Returns 200 OK and the Chat UI Still Shows Nothing

Your Custom AI SDK Backend Returns 200 OK and the Chat UI Still Shows Nothing

Comments
2 min read
Comfort Food: A Visual Journey Through Street Food

Frontend Challenge Perfect Landing Submission 🍲🥧

Comfort Food: A Visual Journey Through Street Food

4
Comments
2 min read
Why We Ditched Our Custom Lint Script for a Native ESLint Markdown Rule in Webpack-doc-kit 👀

Why We Ditched Our Custom Lint Script for a Native ESLint Markdown Rule in Webpack-doc-kit 👀

1
Comments
5 min read
How Node.js Actually Works (A Beginner's Mental Model)

How Node.js Actually Works (A Beginner's Mental Model)

1
Comments
3 min read
Resize Images Locally in the Browser: A Privacy-First Workflow

Resize Images Locally in the Browser: A Privacy-First Workflow

Comments
2 min read
Debugging a Markdown Quick Look extension: signing, file changes, and WKWebView

Debugging a Markdown Quick Look extension: signing, file changes, and WKWebView

1
Comments
6 min read
Cross-Tab State Sync: Introducing useIndexedDB for React

Cross-Tab State Sync: Introducing useIndexedDB for React

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