DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
How to Build a Drug Discovery Research Agent

How to Build a Drug Discovery Research Agent

8
Comments
18 min read
Twelve tables, 21 foreign keys, and not one ON DELETE CASCADE, so "delete my history" is four statements in a fixed order

Twelve tables, 21 foreign keys, and not one ON DELETE CASCADE, so "delete my history" is four statements in a fixed order

Comments 1
5 min read
Implementing a Control Flow Graph for JavaScript/TypeScript to Analyze Program Execution Flow

Implementing a Control Flow Graph for JavaScript/TypeScript to Analyze Program Execution Flow

1
Comments
12 min read
4 Best TypeScript Books to Read in 2026 - Beginner to Advanced

4 Best TypeScript Books to Read in 2026 - Beginner to Advanced

10
Comments
6 min read
TypeScript Email Tests Need a Signal Pipeline

TypeScript Email Tests Need a Signal Pipeline

Comments
4 min read
What the Claude Agent SDK's query() Streams: Every Message, Logged

What the Claude Agent SDK's query() Streams: Every Message, Logged

1
Comments
9 min read
Wiring auth + Stripe + streaming AI chat into one Next.js starter (what I learned)

Wiring auth + Stripe + streaming AI chat into one Next.js starter (what I learned)

1
Comments 2
4 min read
"4200subscribers": the content said "black" and the renderer believed it

"4200subscribers": the content said "black" and the renderer believed it

Comments
4 min read
Architecting Static Comparison Micro-Sites with TypeScript and JSON-LD Schema

Architecting Static Comparison Micro-Sites with TypeScript and JSON-LD Schema

2
Comments 1
2 min read
A Prompt With {{Placeholders}} Is a Function Signature Nobody Type-Checks

A Prompt With {{Placeholders}} Is a Function Signature Nobody Type-Checks

Comments
6 min read
Our free plan hides creators with a window function, and the locked count is the same predicate with a "not" in front

Our free plan hides creators with a window function, and the locked count is the same predicate with a "not" in front

Comments 1
5 min read
Integration testing with PostgreSQL, Drizzle and Vitest

Integration testing with PostgreSQL, Drizzle and Vitest

Comments
7 min read
TypeScript `ReadonlyMap` and `ReadonlySet` in 2026: Immutable Collections That Stop Accidental Mutation at the Type Level

TypeScript `ReadonlyMap` and `ReadonlySet` in 2026: Immutable Collections That Stop Accidental Mutation at the Type Level

1
Comments
11 min read
Missed Cron Job Monitoring: 4 Heartbeat Signals for Learning Pipeline Failures

Missed Cron Job Monitoring: 4 Heartbeat Signals for Learning Pipeline Failures

Comments
6 min read
Your User Closed the Tab. Your Node Server Is Still Paying for the LLM Call

Your User Closed the Tab. Your Node Server Is Still Paying for the LLM Call

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