DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
I Built a CLI to Stop Missing Env Vars from Breaking Deployments

I Built a CLI to Stop Missing Env Vars from Breaking Deployments

Comments
4 min read
I built pay-kit, an SDK that unifies Paystack and Flutterwave

I built pay-kit, an SDK that unifies Paystack and Flutterwave

4
Comments
3 min read
Type-safe Elasticsearch queries in TypeScript (and JavaScript) with elasticlink

Type-safe Elasticsearch queries in TypeScript (and JavaScript) with elasticlink

1
Comments
5 min read
Generating Print-Ready PDFs in a Browser Is Harder Than It Looks

Generating Print-Ready PDFs in a Browser Is Harder Than It Looks

2
Comments 1
2 min read
Building a production MCP server with NestJS

Building a production MCP server with NestJS

1
Comments
6 min read
Deterministic Daily Draws: Same Card All Day, No Database

Deterministic Daily Draws: Same Card All Day, No Database

3
Comments
2 min read
Knip Keeps My JS/TS Dependencies Honest (I Wish Python Had It)

Knip Keeps My JS/TS Dependencies Honest (I Wish Python Had It)

3
Comments 1
2 min read
Shipping a Chrome Extension That Works Across Sites You Do Not Control

Shipping a Chrome Extension That Works Across Sites You Do Not Control

2
Comments
2 min read
Stop Letting AI Write Security Bugs: Introducing "hallint"

AST analysis beats AI self-review

Stop Letting AI Write Security Bugs: Introducing "hallint"

13
Comments 14
5 min read
Routing Between Video Models Without Leaking the Abstraction

Routing Between Video Models Without Leaking the Abstraction

Comments
2 min read
Building Your First Model Context Protocol (MCP) Server with TypeScript and Zod

Building Your First Model Context Protocol (MCP) Server with TypeScript and Zod

1
Comments
11 min read
Holding Many Modalities in One Session: A Parts-Based API Structure

Holding Many Modalities in One Session: A Parts-Based API Structure

Comments
2 min read
Stop your Grok 4.5 agents from blowing past the context window

Stop your Grok 4.5 agents from blowing past the context window

Comments
3 min read
You're rethrowing errors and losing context. `Error.cause` fixes that.

Watch out for the positional argument footgun

You're rethrowing errors and losing context. `Error.cause` fixes that.

25
Comments 7
4 min read
I Looked Under the Hood of a Fintech Backend and Found Debits That Did Not Match Credits

I Looked Under the Hood of a Fintech Backend and Found Debits That Did Not Match Credits

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