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.
I Built a Version Bump Tool in Rust That Is 10,000x Faster Than Its Python Counterparts.

Comments debate the 10,000x benchmark methodology

I Built a Version Bump Tool in Rust That Is 10,000x Faster Than Its Python Counterparts.

92
Comments 7
9 min read
Posting from a shed with one bar of signal: an offline write queue in plain JS

Posting from a shed with one bar of signal: an offline write queue in plain JS

6
Comments 3
4 min read
The same glob pattern means three different things in one repository

The same glob pattern means three different things in one repository

Comments
3 min read
I Replaced a $40/mo PDF API with 200 Lines of Web Worker Code — Here's the Offline Invoice Tool I Built

I Replaced a $40/mo PDF API with 200 Lines of Web Worker Code — Here's the Offline Invoice Tool I Built

Comments
5 min read
What it really takes to publish a browser extension

What it really takes to publish a browser extension

Comments
21 min read
From Contract Boundary to Error Boundary: Structuring API Error Handling in a TypeScript Frontend

From Contract Boundary to Error Boundary: Structuring API Error Handling in a TypeScript Frontend

1
Comments
11 min read
btoa('café') gives you the wrong bytes, and nothing tells you

btoa('café') gives you the wrong bytes, and nothing tells you

Comments
4 min read
Why %20 Keeps Appearing in Your URLs: A Practical Guide to URL Encoding

Why %20 Keeps Appearing in Your URLs: A Practical Guide to URL Encoding

Comments
4 min read
I open-sourced a bilingual Bazi (八字 / Four Pillars) terminology DB + React chart component

I open-sourced a bilingual Bazi (八字 / Four Pillars) terminology DB + React chart component

2
Comments
4 min read
Implementing AI Streaming Responses with JSON Lines Chunked Communication Instead of SSE

Implementing AI Streaming Responses with JSON Lines Chunked Communication Instead of SSE

Comments
3 min read
Why your web teleprompter records sideways on iPhone and Android. Here is the fix

Why your web teleprompter records sideways on iPhone and Android. Here is the fix

Comments
4 min read
Arabic letters stop joining the moment you split the word

Arabic letters stop joining the moment you split the word

1
Comments
7 min read
Syncing a rhythm game to a YouTube iframe (a metronome on someone else's player)

Syncing a rhythm game to a YouTube iframe (a metronome on someone else's player)

Comments
4 min read
The same TextDecoder call gives different characters in Node and Chrome

The same TextDecoder call gives different characters in Node and Chrome

Comments
3 min read
I built 30 free developer tools that run entirely in your browser — no data ever leaves your machine

I built 30 free developer tools that run entirely in your browser — no data ever leaves your machine

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