DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Open Session in View Is Convenient — Until It Hides Your Lazy Loading Problem

Open Session in View Is Convenient — Until It Hides Your Lazy Loading Problem

Comments
8 min read
I built OmniHub.tools: A zero-tracking, 100% client-side suite of 30 developer utilities

I built OmniHub.tools: A zero-tracking, 100% client-side suite of 30 developer utilities

Comments
1 min read
How to actually choose a headless CMS for Next.js in 2026

How to actually choose a headless CMS for Next.js in 2026

1
Comments 2
3 min read
useOptimistic in React 19: Patterns and Pitfalls from Real Forms

useOptimistic in React 19: Patterns and Pitfalls from Real Forms

Comments 1
2 min read
Building a Freelance Platform on Cloudflare Workers: The Good, The Bad, and The Pyodide

Building a Freelance Platform on Cloudflare Workers: The Good, The Bad, and The Pyodide

Comments
5 min read
React Approval Emails Without Effect Loops

React Approval Emails Without Effect Loops

1
Comments
4 min read
Building for Bursty Traffic: Queues and Real-Time Design for a World Cup App July 11, 2026

Building for Bursty Traffic: Queues and Real-Time Design for a World Cup App July 11, 2026

1
Comments
4 min read
Node.js Architecture Explained from First Principles (The Mental Model Every Backend Developer Should Know)

Node.js Architecture Explained from First Principles (The Mental Model Every Backend Developer Should Know)

1
Comments 3
6 min read
Tablas STRICT en SQLite: fin a los bugs de tipos desde la 3.37

Tablas STRICT en SQLite: fin a los bugs de tipos desde la 3.37

Comments
9 min read
What a Refinery Taught Me About CI Pipelines

What a Refinery Taught Me About CI Pipelines

1
Comments 2
2 min read
Why I stopped treating WebSocket messages as the unit of work (and built WSHawk instead)

Why I stopped treating WebSocket messages as the unit of work (and built WSHawk instead)

Comments
7 min read
The Smart Quote Bug: A 45-Minute Debugging Story

The Smart Quote Bug: A 45-Minute Debugging Story

1
Comments
2 min read
Why UUIDs Belong in Every Developer's Toolbelt (Not Just Your Database)

Why UUIDs Belong in Every Developer's Toolbelt (Not Just Your Database)

Comments
2 min read
Claude protocol without the OpenAI-only mental model

Claude protocol without the OpenAI-only mental model

2
Comments
3 min read
Loaded Is Not Healthy: Auditing the Five Jobs Behind Builderlog

Loaded Is Not Healthy: Auditing the Five Jobs Behind Builderlog

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