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.
Null Bytes, Dead Streams, Last Chunk

Null Bytes, Dead Streams, Last Chunk

Comments
3 min read
Building Blazing-Fast Ebook Converters: Debouncing, Chunking & Web Workers for Responsive UI

Building Blazing-Fast Ebook Converters: Debouncing, Chunking & Web Workers for Responsive UI

1
Comments
9 min read
Optimizing Large DOCX to PDF Conversions in the Browser: Web Workers to Prevent UI Freezes

Optimizing Large DOCX to PDF Conversions in the Browser: Web Workers to Prevent UI Freezes

1
Comments
9 min read
Demystifying EPUB to PDF: Handling Complex Input Schemas and Securing Microservices Without Leaking JWT Claims

Demystifying EPUB to PDF: Handling Complex Input Schemas and Securing Microservices Without Leaking JWT Claims

Comments
9 min read
How I Built a Free PSD to PNG Converter That Runs Entirely in the Browser

How I Built a Free PSD to PNG Converter That Runs Entirely in the Browser

1
Comments
2 min read
I Accidentally force-pushed to main at 11 PM — So I Built an Interactive Git Undo Tool

I Accidentally force-pushed to main at 11 PM — So I Built an Interactive Git Undo Tool

Comments 1
4 min read
Base64 vs Base64URL vs URL Encoding: When Should You Use Each?

Base64 vs Base64URL vs URL Encoding: When Should You Use Each?

Comments
5 min read
React Email 6.0, Vercel got hacked, Prevent flash before hydration, Logging in Next.js, shader-lab, TypeScript 7.0, nextmap

React Email 6.0, Vercel got hacked, Prevent flash before hydration, Logging in Next.js, shader-lab, TypeScript 7.0, nextmap

Comments
4 min read
How to Decode Base64 Safely: Text, Images, Files, and Common Errors

How to Decode Base64 Safely: Text, Images, Files, and Common Errors

Comments
4 min read
How I Built an API That Cuts LLM Token Costs by 11-22%

How I Built an API That Cuts LLM Token Costs by 11-22%

2
Comments
3 min read
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
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
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
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
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
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.