DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Your Middleware Is Not a Security Boundary (59,000 Servers Just Found That Out)

Your Middleware Is Not a Security Boundary (59,000 Servers Just Found That Out)

Comments
5 min read
How I built @grodev/claude-chat-react — architecture notes

How I built @grodev/claude-chat-react — architecture notes

1
Comments
3 min read
File Uploads in the Next.js App Router: Field Notes on Vercel Blob, Client Uploads, and the Callback That Never Fires on localhost

File Uploads in the Next.js App Router: Field Notes on Vercel Blob, Client Uploads, and the Callback That Never Fires on localhost

Comments 2
8 min read
Build an Edge Crop Advisory API with Telnyx AI Inference

Build an Edge Crop Advisory API with Telnyx AI Inference

Comments
3 min read
Most Developers Don't Care About Customer Health. That Used to Be Fine.

Most Developers Don't Care About Customer Health. That Used to Be Fine.

Comments
4 min read
A Missing ID Doesn't 404 — It Fetches the Whole Collection

A Missing ID Doesn't 404 — It Fetches the Whole Collection

Comments
5 min read
Every web rich-text editor is missing a ruler

Every web rich-text editor is missing a ruler

1
Comments
3 min read
Build a URL Summarizer at the Edge with Telnyx AI Inference

Build a URL Summarizer at the Edge with Telnyx AI Inference

Comments
3 min read
What Happens After You Log In? Understanding Sessions, Tokens & Authentication

What Happens After You Log In? Understanding Sessions, Tokens & Authentication

Comments
5 min read
My YouTube channel ran unattended for 8 days. The two hard problems weren't the ones I expected.

My YouTube channel ran unattended for 8 days. The two hard problems weren't the ones I expected.

Comments 1
5 min read
Redis Complete Guide: Caching, Queues & Pub/Sub (2026)

Redis Complete Guide: Caching, Queues & Pub/Sub (2026)

Comments
8 min read
Stop letting AI finish your TypeScript exercises

Stop letting AI finish your TypeScript exercises

Comments
3 min read
I was tired of AI forgetting my architecture decisions, so I built a transactional context manager for Git

I was tired of AI forgetting my architecture decisions, so I built a transactional context manager for Git

Comments
3 min read
Building a source-backed restaurant nutrition calculator with Next.js

Building a source-backed restaurant nutrition calculator with Next.js

Comments
2 min read
arxid: keyed, non-enumerable ID obfuscation with a measured ARX-Feistel permutation

arxid: keyed, non-enumerable ID obfuscation with a measured ARX-Feistel permutation

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