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.
useContext Hook in React

useContext Hook in React

1
Comments
3 min read
JavaScript Array Methods You Should Know: A Practical Guide

JavaScript Array Methods You Should Know: A Practical Guide

Comments
4 min read
How to Structure a Node.js + Express Project Without Overcomplicating It

How to Structure a Node.js + Express Project Without Overcomplicating It

Comments
6 min read
How to Extract Tailwind CSS Configs and Figma Tokens from Any Site in 1 Click

How to Extract Tailwind CSS Configs and Figma Tokens from Any Site in 1 Click

Comments
2 min read
When I would stop trying PDF extractors and ask for the source

When I would stop trying PDF extractors and ask for the source

Comments
4 min read
Top 5 Node.js Frameworks in 2026

Top 5 Node.js Frameworks in 2026

1
Comments
7 min read
Six Angular typosquats, one postinstall hook, published the same morning

Six Angular typosquats, one postinstall hook, published the same morning

Comments
4 min read
I tested the OCR switch instead of trusting its label

I tested the OCR switch instead of trusting its label

Comments
4 min read
A readable PDF page is not a text extraction test

A readable PDF page is not a text extraction test

Comments
4 min read
A page that lost half its listings is not news, and after three agreeing checks it is the new baseline

A page that lost half its listings is not news, and after three agreeing checks it is the new baseline

Comments
6 min read
Our window has no quit button, and window-all-closed is an empty function

Our window has no quit button, and window-all-closed is an empty function

Comments
5 min read
How We Built an In-Browser 0.4s Lossless Video Trimmer with WebAssembly (and Zero Backend Servers)

How We Built an In-Browser 0.4s Lossless Video Trimmer with WebAssembly (and Zero Backend Servers)

1
Comments
2 min read
Nodemailer + Gmail errors, reproduced: 535-5.7.8, “Missing credentials for PLAIN”, wrong version number, and serverless ports

Nodemailer + Gmail errors, reproduced: 535-5.7.8, “Missing credentials for PLAIN”, wrong version number, and serverless ports

1
Comments
7 min read
Relaxnative: Import C, C++, Rust, Zig and Go Straight into Node.js

Relaxnative: Import C, C++, Rust, Zig and Go Straight into Node.js

Comments
14 min read
how i detect mobile vs desktop without cookies or user agents

how i detect mobile vs desktop without cookies or user agents

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