DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Our product search index covers a tenth of the table, because a hit on the other nine tenths would say not found

Our product search index covers a tenth of the table, because a hit on the other nine tenths would say not found

Comments
5 min read
Two of the six tests we researched turned into pages instead of products

Two of the six tests we researched turned into pages instead of products

Comments
4 min read
58 component prefixes for 56 providers, and includes('tsa') is a bug waiting to happen

58 component prefixes for 56 providers, and includes('tsa') is a bug waiting to happen

Comments
4 min read
Three of our six tests say "candidates report", the other three say "our estimate"

Three of our six tests say "candidates report", the other three say "our estimate"

Comments
4 min read
One subscriptions row, two stores: Stripe and Google Play in Next.js + Supabase

One subscriptions row, two stores: Stripe and Google Play in Next.js + Supabase

1
Comments 3
8 min read
Feature-Based Architecture in Node.js

Feature-Based Architecture in Node.js

Comments
2 min read
QQQI pays ~14% a year, JEPI ~8%. The math behind the gap, in TypeScript

QQQI pays ~14% a year, JEPI ~8%. The math behind the gap, in TypeScript

1
Comments 1
4 min read
Our 53 Server Actions never throw at the UI, and one call to unstable_rethrow is why

Our 53 Server Actions never throw at the UI, and one call to unstable_rethrow is why

Comments
6 min read
Our llms-full.txt is 574,626 bytes generated from the same array that renders the pages

Our llms-full.txt is 574,626 bytes generated from the same array that renders the pages

Comments
5 min read
I Let Claude Code Grill Me, Then Built a Zenn-to-dev.to Crossposting Pipeline

I Let Claude Code Grill Me, Then Built a Zenn-to-dev.to Crossposting Pipeline

Comments
11 min read
Follow-up: I added key rotation to Kagelin's encryption. Here's how it works and what it still misses.

Follow-up: I added key rotation to Kagelin's encryption. Here's how it works and what it still misses.

Comments
3 min read
Two files hold the same listings, and only one of them survives you editing a search

Two files hold the same listings, and only one of them survives you editing a search

Comments
8 min read
Our title budget is 60 characters, the layout quietly spends ten of them, and a test reads our own source files to prove it

Our title budget is 60 characters, the layout quietly spends ten of them, and a test reads our own source files to prove it

1
Comments
7 min read
Prompt Caching with ElastiCache: Speed Up Claude Calls in Node.js 22, Explained Simply

Prompt Caching with ElastiCache: Speed Up Claude Calls in Node.js 22, Explained Simply

1
Comments
8 min read
Our recipe pages run the barcode scanner's engine on a recipe, at the strictest setting the app offers

Our recipe pages run the barcode scanner's engine on a recipe, at the strictest setting the app offers

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