close

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 Linux Terminal Simulator in the Browser to Teach Security (TypeScript, No eval)

I Built a Linux Terminal Simulator in the Browser to Teach Security (TypeScript, No eval)

Comments
3 min read
An MCP server that lets Claude Code find and download stock photos

An MCP server that lets Claude Code find and download stock photos

Comments
2 min read
Generating WhatsApp Templates With an LLM: Category Rules, Invented Facts and Checks in Code

Generating WhatsApp Templates With an LLM: Category Rules, Invented Facts and Checks in Code

BERJAYA BERJAYA 3
Comments
11 min read
Adopting worldmonitor at the Edge: Three CORS Layers, One KV Hedge, and a Bundle You Cannot Import

Adopting worldmonitor at the Edge: Three CORS Layers, One KV Hedge, and a Bundle You Cannot Import

BERJAYA 1
Comments
5 min read
Typing Hindi like a Remington typewriter, in a browser textarea

Typing Hindi like a Remington typewriter, in a browser textarea

Comments
5 min read
What's inside a .pkpass file, and how to render one in the browser

What's inside a .pkpass file, and how to render one in the browser

Comments
5 min read
APA vs. MLA vs. Chicago: A Developer's Guide to Citation Formats (and a Tiny Formatter in TypeScript)

APA vs. MLA vs. Chicago: A Developer's Guide to Citation Formats (and a Tiny Formatter in TypeScript)

BERJAYA 1
Comments
9 min read
kafka-harbor: the Kafka layer every Node.js team rebuilds by hand, done once

kafka-harbor: the Kafka layer every Node.js team rebuilds by hand, done once

Comments
7 min read
Backend Error Tracking Evidence for Silent Cron Jobs and AI Tutoring Workers

Backend Error Tracking Evidence for Silent Cron Jobs and AI Tutoring Workers

Comments
6 min read
Node 20 Is EOL. Every Supported Node Can require() ESM. Ship Your Library ESM-Only

Node 20 Is EOL. Every Supported Node Can require() ESM. Ship Your Library ESM-Only

Comments
8 min read
How I built a browser-based Chinese tone trainer with pitch-curve scoring

How I built a browser-based Chinese tone trainer with pitch-curve scoring

Comments
7 min read
Your Java long IDs Are Lying to Your React Native App: Contract Rules Between Spring Boot and TypeScript

Your Java long IDs Are Lying to Your React Native App: Contract Rules Between Spring Boot and TypeScript

Comments
7 min read
Presence Membership Semantics — What Realtime Signals Cannot Tell Dispatch Polls

Presence Membership Semantics — What Realtime Signals Cannot Tell Dispatch Polls

Comments
7 min read
Realtime Tokens Exist for Scoping That Protects Developer Chat Reconnects

Realtime Tokens Exist for Scoping That Protects Developer Chat Reconnects

Comments
5 min read
Log Levels That Lie: One Sweep, Two Repos, the Same Bug

Log Levels That Lie: One Sweep, Two Repos, the Same Bug

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