DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Three services and nothing to store

Three services and nothing to store

Comments
5 min read
Building CallAudit-X: An AI Call Auditing SaaS That Still Works Without an API Key

Building CallAudit-X: An AI Call Auditing SaaS That Still Works Without an API Key

Comments
5 min read
I built a VS Code extension that saves checkpoints without commits

I built a VS Code extension that saves checkpoints without commits

Comments
3 min read
Building Sub-5ms Ingestion Middleware for ServiceTitan and Jobber: Part Three - Multi-Tenant Webhook Segregation and Isolated Tenant Routing

Building Sub-5ms Ingestion Middleware for ServiceTitan and Jobber: Part Three - Multi-Tenant Webhook Segregation and Isolated Tenant Routing

1
Comments
4 min read
Seventeen error classes, five of which inherit the right to be shown to a user, and one instanceof ladder two lines long

Seventeen error classes, five of which inherit the right to be shown to a user, and one instanceof ladder two lines long

Comments
6 min read
Fourteen jsonb columns, twenty $type casts, and the ORM method whose entire body is "return this"

Fourteen jsonb columns, twenty $type casts, and the ORM method whose entire body is "return this"

Comments
5 min read
Merging itinerary planning into the same chat process (and gating tools by membership)

Merging itinerary planning into the same chat process (and gating tools by membership)

Comments
3 min read
Everything our desktop app knows about me is 13,026 bytes, in a 63 MB directory

Everything our desktop app knows about me is 13,026 bytes, in a 63 MB directory

Comments
7 min read
We hand-rolled an iCalendar writer in 164 lines, and its three sharp edges are CRLF, 75 octets and an exclusive DTEND

We hand-rolled an iCalendar writer in 164 lines, and its three sharp edges are CRLF, 75 octets and an exclusive DTEND

Comments
6 min read
A daily reminder email, an hourly cron, and a query window wide enough to hold today in every time zone

A daily reminder email, an hourly cron, and a query window wide enough to hold today in every time zone

Comments
5 min read
A search box over 56 server-rendered cards, 13,486 characters of index, and the word pilot matching none of them

A search box over 56 server-rendered cards, 13,486 characters of index, and the word pilot matching none of them

Comments
5 min read
How I built a set of free salary calculators with React, Vite and TypeScript

How I built a set of free salary calculators with React, Vite and TypeScript

Comments
2 min read
An AI rewrite can be stale before you click Apply

An AI rewrite can be stale before you click Apply

Comments
4 min read
Zod vs Valibot vs a Handwritten Type Guard: Same Rules, Different Results

Zod vs Valibot vs a Handwritten Type Guard: Same Rules, Different Results

Comments
8 min read
Your country setting doesn't control pasted URLs

Your country setting doesn't control pasted URLs

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