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 an AI Mechanic Chatbot — Here's What I Learned

I Built an AI Mechanic Chatbot — Here's What I Learned

Comments 1
1 min read
Building Snake in React — Canvas RAF Loop, Mutable Refs to Avoid Stale Closures, and Wall Wrap

Building Snake in React — Canvas RAF Loop, Mutable Refs to Avoid Stale Closures, and Wall Wrap

Comments
4 min read
Rethinking Web Sessions in Distributed Web Architecture

Rethinking Web Sessions in Distributed Web Architecture

Comments
4 min read
Building a Browser-Side Image Compressor with Canvas API — Quality Presets, WebP Conversion, and ZIP Download

Building a Browser-Side Image Compressor with Canvas API — Quality Presets, WebP Conversion, and ZIP Download

Comments
4 min read
7 Bugs That Taught Us How to Build Better Diagnostic Tools

7 Bugs That Taught Us How to Build Better Diagnostic Tools

1
Comments
8 min read
Node.js Performance at the Limit: Profiling, Fixing, and Proving It with Real Numbers

Node.js Performance at the Limit: Profiling, Fixing, and Proving It with Real Numbers

1
Comments
10 min read
Array Flatten in JavaScript

Array Flatten in JavaScript

Comments
4 min read
I built a vector search library in Rust/WASM. Here's what I learned about performance, browser limits, and building in public with AI

I built a vector search library in Rust/WASM. Here's what I learned about performance, browser limits, and building in public with AI

2
Comments
7 min read
🦸Let Superheroes Cheer You Up (AI Avatar v6: Chrome Extension + VS Code Extension)

Reactive 3D characters with unique backstories

🦸Let Superheroes Cheer You Up (AI Avatar v6: Chrome Extension + VS Code Extension)

69
Comments 42
4 min read
Beyond the Event Loop: Tracking Slow I/O in Production Node.js

Beyond the Event Loop: Tracking Slow I/O in Production Node.js

Comments
8 min read
I Built My Developer Portfolio with Zero Frameworks — Pure Vanilla JS

I Built My Developer Portfolio with Zero Frameworks — Pure Vanilla JS

Comments
2 min read
Full Attack‑Chain Breakdown: How XSS Becomes a Silent Session Hijack (CAISD)

Full Attack‑Chain Breakdown: How XSS Becomes a Silent Session Hijack (CAISD)

Comments
2 min read
Intersection Observer in JavaScript: Detect When Elements Enter the Screen (Without Breaking a Sweat)

Intersection Observer in JavaScript: Detect When Elements Enter the Screen (Without Breaking a Sweat)

Comments
6 min read
🛠️ Developer's Guide: Mastering Programmatic Row Injection in Joget Advance Grid

🛠️ Developer's Guide: Mastering Programmatic Row Injection in Joget Advance Grid

2
Comments
4 min read
My users were leaving silently. This one change made them talk.

My users were leaving silently. This one change made them talk.

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