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.
Stop Uploading Private PDFs: Troubleshoot Corrupt Headers, Viewport Calculations, and Parsing Failures in Secure Sandboxed PDF Workflows

Stop Uploading Private PDFs: Troubleshoot Corrupt Headers, Viewport Calculations, and Parsing Failures in Secure Sandboxed PDF Workflows

Comments
8 min read
Converting APNG to GIF Locally Safely: A Frontend Engineer's Guide to Performance and Privacy

Converting APNG to GIF Locally Safely: A Frontend Engineer's Guide to Performance and Privacy

Comments
6 min read
Unclogging the DOM: Client-Side Barcode Generator Memory Optimization and Multi-Threading

Unclogging the DOM: Client-Side Barcode Generator Memory Optimization and Multi-Threading

Comments
7 min read
Crashing the Browser with 4K Video: How to Optimize Client-Side Video Cropping Using Web Workers and WebCodecs

Crashing the Browser with 4K Video: How to Optimize Client-Side Video Cropping Using Web Workers and WebCodecs

Comments
7 min read
Stop Sending Raw Images to the Cloud: The Case for Client Side Image Manipulation Security

Stop Sending Raw Images to the Cloud: The Case for Client Side Image Manipulation Security

Comments
6 min read
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
Why Cloud Audio Converters are a Scalability Trap: Going Local-First with WebAssembly

Why Cloud Audio Converters are a Scalability Trap: Going Local-First with WebAssembly

Comments
7 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
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
How to Overlay Images in the Browser with Canvas

How to Overlay Images in the Browser with Canvas

Comments
3 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
👋 Sign in for the ability to sort posts by relevant, latest, or top.