DEV Community

Programming

The magic behind computers. 💻 🪄

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Yes, {} + [] = 0. No, JavaScript Isn’t Broken

Born from airport boredom and spec quirks

Yes, {} + [] = 0. No, JavaScript Isn’t Broken

140
Picked as gem Comments 110
5 min read
gp-grid: A Free, Open-Source TypeScript Data Grid for React, Vue, and Angular (No Paywalled Features)

gp-grid: A Free, Open-Source TypeScript Data Grid for React, Vue, and Angular (No Paywalled Features)

10
Comments 1
15 min read
I deleted 2,000 lines of code and shipped zero new features. It was the best thing I did all year.

I deleted 2,000 lines of code and shipped zero new features. It was the best thing I did all year.

6
Comments
7 min read
One Contains Call, 375 Million Comparisons

One Contains Call, 375 Million Comparisons

Comments
5 min read
SortedDictionary Kept Sorting My Insertion Order Away

SortedDictionary Kept Sorting My Insertion Order Away

Comments
5 min read
Why I Built a 100% In-Browser Privacy Toolkit (And How to Manipulate PDFs in Memory Without a Backend)

Why I Built a 100% In-Browser Privacy Toolkit (And How to Manipulate PDFs in Memory Without a Backend)

Comments
5 min read
Signal #125: Always-On Tracing, Gemini 4 Argon in Roboflow, and the Stdio Trap

Signal #125: Always-On Tracing, Gemini 4 Argon in Roboflow, and the Stdio Trap

1
Comments
4 min read
Extracting text from a PDF without a PDF library: the T* trap

Extracting text from a PDF without a PDF library: the T* trap

Comments
3 min read
10 Prompts That Turn ChatGPT Into a Senior Data Analyst

10 Prompts That Turn ChatGPT Into a Senior Data Analyst

11
Comments 1
5 min read
Your tool descriptions are prompts: how to write tools LLM agents actually use correctly

Your tool descriptions are prompts: how to write tools LLM agents actually use correctly

Comments
5 min read
The Token That Expired Mid-Run: OAuth Refresh in Long n8n Workflows

The Token That Expired Mid-Run: OAuth Refresh in Long n8n Workflows

Comments
5 min read
Two ways to solve a maze. The faster one gives the worse answer.

Two ways to solve a maze. The faster one gives the worse answer.

1
Comments
2 min read
Is Vibe Manufacturing the Next Vibe Coding?

Is Vibe Manufacturing the Next Vibe Coding?

Comments
5 min read
Ollama in Houdini: 60 VEX Tests on a 16GB RTX 5070 Ti

Ollama in Houdini: 60 VEX Tests on a 16GB RTX 5070 Ti

Comments
8 min read
Two pointers: stop testing pairs and start ruling values out

Two pointers: stop testing pairs and start ruling values out

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