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.
Optimizing a High-Throughput Browser-Based Box Shadow Generator: Debounced State Updates and Chunked File Readers

Optimizing a High-Throughput Browser-Based Box Shadow Generator: Debounced State Updates and Chunked File Readers

Comments
6 min read
Circular Image Cropping with Canvas API: The Complete Guide

Circular Image Cropping with Canvas API: The Complete Guide

Comments
5 min read
I built the most feature-complete React Native drum picker — native Fabric, 10+ features, zero compromises

I built the most feature-complete React Native drum picker — native Fabric, 10+ features, zero compromises

6
Comments
3 min read
How to Overlay Images in the Browser with Canvas

How to Overlay Images in the Browser with Canvas

Comments
3 min read
7 Open-Source Tools That Make File Upload Security Actually Manageable

7 Open-Source Tools That Make File Upload Security Actually Manageable

Comments
5 min read
Building LoreKeeper: An Immersive 3D Library to Bridge EPUBs and AI

Building LoreKeeper: An Immersive 3D Library to Bridge EPUBs and AI

4
Comments
2 min read
Building a Cozy Ambient Study App with React at 14

Building a Cozy Ambient Study App with React at 14

8
Comments
4 min read
I tried every TypeScript Result library. So I built a better one.

I tried every TypeScript Result library. So I built a better one.

1
Comments
5 min read
The Forgotten Joy of `node app.js`

The Forgotten Joy of `node app.js`

Comments
7 min read
Why We Use useState in React — Explained Simply with Real Examples

Why We Use useState in React — Explained Simply with Real Examples

3
Comments 1
6 min read
Building Dynamic Multiple Progress Bars in React + TypeScript

Building Dynamic Multiple Progress Bars in React + TypeScript

Comments
2 min read
Why Your Browser Chokes on Big Payloads: Streamlining Base64 Decode Tasks Without Freezing Chrome

Why Your Browser Chokes on Big Payloads: Streamlining Base64 Decode Tasks Without Freezing Chrome

Comments
7 min read
Burn Subtitles Into Videos Without Uploading a Single Byte

Burn Subtitles Into Videos Without Uploading a Single Byte

Comments
7 min read
Why Online Diff Checkers Crash on Large Files (And How to Fix It with Web Workers)

Why Online Diff Checkers Crash on Large Files (And How to Fix It with Web Workers)

Comments 1
7 min read
Making My Website AI-Ready: llms.txt, Schema.org, and What Actually Changed

Making My Website AI-Ready: llms.txt, Schema.org, and What Actually Changed

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