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.
In-Browser Function Calling: Giving a Local SLM (WebGPU) Write-Access to the DOM

In-Browser Function Calling: Giving a Local SLM (WebGPU) Write-Access to the DOM

4
Comments
7 min read
TRYING TO LEARN JS THROUGH AN EXPERIMENT

TRYING TO LEARN JS THROUGH AN EXPERIMENT

5
Comments
1 min read
We Lost 4 Hours to a Missing .env Variable — So I Built a Schema-First Fix

We Lost 4 Hours to a Missing .env Variable — So I Built a Schema-First Fix

1
Comments 1
4 min read
How to Encode Raw Binary Files and Canvas Images to Base64 Strings for Direct Inline CSS Mockups

How to Encode Raw Binary Files and Canvas Images to Base64 Strings for Direct Inline CSS Mockups

Comments
6 min read
I shipped 29 browser-only image tools. These 5 boring patterns kept the codebase sane

I shipped 29 browser-only image tools. These 5 boring patterns kept the codebase sane

3
Comments 6
5 min read
Your Node.js RAG is grabbing the wrong sources. Here's a 4MB cross-encoder fix.

Your Node.js RAG is grabbing the wrong sources. Here's a 4MB cross-encoder fix.

2
Comments 1
5 min read
Show Dev: I made a glassblowing sim you blow into

Show Dev: I made a glassblowing sim you blow into

Comments
3 min read
How Figma Does Real-Time Sync (And Now You Can Too)

How Figma Does Real-Time Sync (And Now You Can Too)

Comments
5 min read
I built a free JavaScript SDK to track AI API usage and cost

I built a free JavaScript SDK to track AI API usage and cost

3
Comments 1
1 min read
Stop Exporting The Viewport: How Zoomed Image Editors Map Back To Original Pixels

Stop Exporting The Viewport: How Zoomed Image Editors Map Back To Original Pixels

Comments
3 min read
Auto-Detect Should Not Auto-Apply: Building Reviewable Redaction Overlays

Auto-Detect Should Not Auto-Apply: Building Reviewable Redaction Overlays

Comments
2 min read
How Face Blur Patches Stay Aligned During Export

How Face Blur Patches Stay Aligned During Export

Comments
2 min read
DOM methods part 2

DOM methods part 2

3
Comments
4 min read
I built a browser daemon for AI coding agents because Playwright wasn't enough

I built a browser daemon for AI coding agents because Playwright wasn't enough

Comments
5 min read
Catch JavaScript errors with user-friendly error feedback

Catch JavaScript errors with user-friendly error feedback

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