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.
You copy and reverse the array to find the last match. `findLast()` searches from the end directly.

You copy and reverse the array to find the last match. `findLast()` searches from the end directly.

22
Comments 1
3 min read
Why we compress files in the browser instead of on a server

Why we compress files in the browser instead of on a server

2
Comments
3 min read
I built a PDF table checker that verifies arithmetic in any PDF without a template

I built a PDF table checker that verifies arithmetic in any PDF without a template

5
Comments 8
2 min read
Convert a PDF to PowerPoint (.pptx) entirely in the browser

Convert a PDF to PowerPoint (.pptx) entirely in the browser

Comments
4 min read
React useDeepCompareEffect: Fix useEffect Object Dependencies (2026)

React useDeepCompareEffect: Fix useEffect Object Dependencies (2026)

6
Comments
8 min read
I Built a Free TI-84 Online Calculator for Students

I Built a Free TI-84 Online Calculator for Students

Comments
2 min read
Building a Client-Side Grid Solver for Block Blast in React

Building a Client-Side Grid Solver for Block Blast in React

2
Comments
1 min read
SEO for Developers: Stop Over-Engineering Your Meta Tags

SEO for Developers: Stop Over-Engineering Your Meta Tags

Comments 1
3 min read
I Built CareerDock – A Job Aggregator for Developers

I Built CareerDock – A Job Aggregator for Developers

Comments 1
1 min read
My JavaScript Learning Journey:Prototypes

My JavaScript Learning Journey:Prototypes

2
Comments 1
2 min read
I built a guard that refused to read the user's tab. Then my own cleanup code closed it.

I built a guard that refused to read the user's tab. Then my own cleanup code closed it.

1
Comments
5 min read
The SVG Rendering Bug That Cost a Client $2,000

The SVG Rendering Bug That Cost a Client $2,000

Comments
2 min read
Building an Idempotent Crypto Order Pipeline in Node.js

Building an Idempotent Crypto Order Pipeline in Node.js

Comments 1
6 min read
Lightweight JavaScript Library for Visual Hierarchical Data Creation, Preview, and Validation

Lightweight JavaScript Library for Visual Hierarchical Data Creation, Preview, and Validation

1
Comments
6 min read
Next.js Server Actions: Progressively Enhanced Forms ⚡

Next.js Server Actions: Progressively Enhanced Forms ⚡

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