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.
Splitting OCR table columns: gap method or projection valleys? It came down to the header

Splitting OCR table columns: gap method or projection valleys? It came down to the header

Comments
4 min read
Joining Reddit's split video and audio in the browser with ffmpeg.wasm

Joining Reddit's split video and audio in the browser with ffmpeg.wasm

Comments
3 min read
One npm account, 14 packages, four scopes: a dependency-confusion campaign built to look like someone's internal SDK

One npm account, 14 packages, four scopes: a dependency-confusion campaign built to look like someone's internal SDK

Comments
4 min read
I built 59 free browser-based dev tools in vanilla JS — here's what I learned

I built 59 free browser-based dev tools in vanilla JS — here's what I learned

Comments 1
2 min read
Table structure after OCR: why I'd rather get word boxes than tab-separated text

Table structure after OCR: why I'd rather get word boxes than tab-separated text

Comments
4 min read
Your transparent video opens. That doesn't mean the cut is covered.

Your transparent video opens. That doesn't mean the cut is covered.

Comments
3 min read
setInterval can't keep time: building a metronome that doesn't drift

setInterval can't keep time: building a metronome that doesn't drift

Comments
5 min read
A tesseract TSV is a list of word boxes, not a table. Getting rows out of it

A tesseract TSV is a list of word boxes, not a table. Getting rows out of it

Comments
4 min read
A metadata fingerprint is not proof of an image: a small JavaScript canonicalization example

A metadata fingerprint is not proof of an image: a small JavaScript canonicalization example

Comments
7 min read
Stripe Checkout Succeeds but Your App Never Records the Payment: How to Fix It

Stripe Checkout Succeeds but Your App Never Records the Payment: How to Fix It

Comments 1
5 min read
Arsitektur Next.js 14 Modern dan Strategi Optimasi Core Web Vitals (INP, LCP, CLS) untuk Web Skala Enterprise

Arsitektur Next.js 14 Modern dan Strategi Optimasi Core Web Vitals (INP, LCP, CLS) untuk Web Skala Enterprise

Comments
3 min read
A source-aware review queue for relationship editors, without automatic corrections

A source-aware review queue for relationship editors, without automatic corrections

Comments
7 min read
Shipping an Embeddable Calculator With No Script Tag, No API and No Build

Shipping an Embeddable Calculator With No Script Tag, No API and No Build

Comments
3 min read
A 3-Entry Gratitude Log in 30 Lines of JavaScript (and Where localStorage Breaks)

A 3-Entry Gratitude Log in 30 Lines of JavaScript (and Where localStorage Breaks)

Comments
2 min read
React AI Chat UI: Streaming, Auto-Scroll and Mobile

React AI Chat UI: Streaming, Auto-Scroll and Mobile

Comments
13 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.