DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
'use client' Injection: Why ViteToNext.AI Adds It Automatically (And When It Gets It Wrong)

'use client' Injection: Why ViteToNext.AI Adds It Automatically (And When It Gets It Wrong)

Comments
3 min read
Adding passkey-backed human approval to high-risk MCP actions

Adding passkey-backed human approval to high-risk MCP actions

2
Comments 2
3 min read
What ngTestFoundry actually generates for an Angular component

What ngTestFoundry actually generates for an Angular component

Comments
1 min read
Building Fluentic Style: I Didn’t Want a Tailwind Preset. Then I Added Two.

Building Fluentic Style: I Didn’t Want a Tailwind Preset. Then I Added Two.

1
Comments
5 min read
🐸 I Built a Mini Compiler From Scratch, Here's What I Learned

🐸 I Built a Mini Compiler From Scratch, Here's What I Learned

1
Comments 1
4 min read
O alerta que dizia Error: {}

O alerta que dizia Error: {}

1
Comments
9 min read
How to Stop Queued WhatsApp Replies After the 24-Hour Window Expires

How to Stop Queued WhatsApp Replies After the 24-Hour Window Expires

1
Comments
6 min read
How I Built a Virtual Folder Tree from Flat Filenames — No Files Moved, No Symlinks, Just 300 Lines of TypeScript

How I Built a Virtual Folder Tree from Flat Filenames — No Files Moved, No Symlinks, Just 300 Lines of TypeScript

Comments
5 min read
I shipped an npm package that fails your build when an LLM leaks PHI

I shipped an npm package that fails your build when an LLM leaks PHI

Comments
2 min read
NestJS Request Lifecycle Explained (with Cheat Sheet)

NestJS Request Lifecycle Explained (with Cheat Sheet)

22
Comments 5
11 min read
The Hardest Part of a White-Label SaaS Was One Login Form

The Hardest Part of a White-Label SaaS Was One Login Form

1
Comments
5 min read
I benchmarked 8 LLMs for a niche production app. The flagship cost 5.8x more - and lost.

I benchmarked 8 LLMs for a niche production app. The flagship cost 5.8x more - and lost.

2
Comments 4
5 min read
Building MCP servers for Claude & Cursor? Here's a starting point.

Building MCP servers for Claude & Cursor? Here's a starting point.

Comments 1
2 min read
I built a tiny permission checker so I'd stop writing "if user.role === admin" everywhere

I built a tiny permission checker so I'd stop writing "if user.role === admin" everywhere

Comments 1
2 min read
Build an Edge-Native Headless CMS on Cloudflare Workers (SonicJS + D1 + R2) - Part 1

Build an Edge-Native Headless CMS on Cloudflare Workers (SonicJS + D1 + R2) - Part 1

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