DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Streaming LLM-Generated UI in React 19 with OpenUI Lang

Streaming LLM-Generated UI in React 19 with OpenUI Lang

Comments
4 min read
Getting YouTube transcripts from a cloud server — in the language the speaker actually uses

Getting YouTube transcripts from a cloud server — in the language the speaker actually uses

Comments
5 min read
Silent N+1 Database Query Bottlenecks in TypeScript & Node.js REST APIs

Silent N+1 Database Query Bottlenecks in TypeScript & Node.js REST APIs

Comments
1 min read
A Kotlin Data Class Works as a HashMap Key. In a TypeScript Map It Never Matches

A Kotlin Data Class Works as a HashMap Key. In a TypeScript Map It Never Matches

Comments
8 min read
Our relative timestamps round instead of floor, so 91 seconds ago reads as 2m ago

Our relative timestamps round instead of floor, so 91 seconds ago reads as 2m ago

Comments
6 min read
Our Offer node points at the one page on the site that does not emit it

Our Offer node points at the one page on the site that does not emit it

Comments
6 min read
OKModel: the TypeScript ORM that says no to your worst SQL mistakes

OKModel: the TypeScript ORM that says no to your worst SQL mistakes

1
Comments
7 min read
Three main-process files feed one renderer types file, and a comment is the only thing keeping them in step

Three main-process files feed one renderer types file, and a comment is the only thing keeping them in step

Comments
5 min read
We localise prices for 58 countries from a header, and both our PDF exporters are hard-coded to A4

We localise prices for 58 countries from a header, and both our PDF exporters are hard-coded to A4

2
Comments
5 min read
We stopped asking Supabase who you are on every request, and the only thing that got worse is revocation

We stopped asking Supabase who you are on every request, and the only thing that got worse is revocation

1
Comments 1
7 min read
A team name is an identity, a recovery code and a display label, and the only thing we validate is the length

A team name is an identity, a recovery code and a display label, and the only thing we validate is the length

1
Comments
5 min read
Our session history rebuilds last week's quiz from the pack, and the pack is not where the quiz was recorded

Our session history rebuilds last week's quiz from the pack, and the pack is not where the quiz was recorded

1
Comments
5 min read
One optional boolean, three states, and the badge next to it only knows about two

One optional boolean, three states, and the badge next to it only knows about two

1
Comments
6 min read
Angular Agentic Engineering: From Spec to Ship with Autonomous Loops

Angular Agentic Engineering: From Spec to Ship with Autonomous Loops

1
Comments
1 min read
avoiding race conditions in async cascade deletes for event‑sourced services

avoiding race conditions in async cascade deletes for event‑sourced services

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