Skip to content

project

tsx

tsx is a command-line tool that runs TypeScript and ESM files directly in Node.js without a separate compile step, using esbuild under the hood.

Current stories

build1 publisher

DMARC fails mail that passes SPF and DKIM under the wrong domain

Transactional mail can pass SPF and DKIM and still fail DMARC when neither aligns with the visible From domain, a dev.to Node.js guide shows. Because forwarding breaks SPF, the author treats aligned DKIM as the path to protect.

Publishers:dev.to

Reality

Evidence45
Adoption
Insufficient
Hype gap+15
Incentives35
Confidence50
build1 publisher

Node marks type stripping Stable for TypeScript written in erasable syntax

Node.js marks type stripping Stable in versions 25.2 and 24.12, letting node script.ts run TypeScript without ts-node, tsx or a build step. Node only deletes types, so the switch holds for code that stays inside TypeScript's erasable subset.

Publishers:dev.to

Reality

Evidence58
Adoption
Insufficient
Hype gap−5
Incentives
Insufficient
Confidence55
build1 publisher

Queueing the OpenAI call turns model latency into a polling problem

Gate of AI's Node tutorial validates the webhook, writes the row, enqueues the job and answers 202 before a single token is generated. The parts worth keeping are the unique idempotency key and the Zod parse on the reply.

Publishers:dev.to

Reality

Evidence58
Adoption
Insufficient
Hype gap+18
Incentives48
Confidence54