All bands
TypeScript
Type-safe development for modern web applications, including patterns, tooling, and real-world architecture.
06 STATIONS ON THIS BAND
Medium wave · 540–1600 kHz6 stations stn
Barrel Files Are a Tax on Every Import
An index.ts that re-exports everything makes imports look tidy and makes every consumer pay for the whole folder. Here is where the bill shows up.Developer Experience (DX) · TypeScript · Web Performance
Every Type Assertion Is an Unchecked Claim
An `as` cast compiles to nothing. It is a sentence you wrote to the compiler, and the compiler believed you. Here is how to stop lying to it.TypeScript · Developer Experience (DX)
Invalid Content Should Fail the Build
Frontmatter is an untyped API surface. Put a schema in front of it and a green build starts to mean something: this content is publishable.Astro · TypeScript · Developer Experience (DX) · Static Architecture
Tailwind Without the Mess: A Component Styling System That Scales
Tailwind utility classes are powerful until your component has 14 conditional classes and nobody can read the JSX. Here's the system that fixes it.Tailwind CSS · React · TypeScript · Developer Experience (DX)
Building a Type-Safe API Layer in Next.js Without tRPC
tRPC is excellent. It's also overkill for most projects. Here's how to get type-safe API routes in Next.js using route handlers, Zod, and shared types — no extra dependencies required.Next.js · TypeScript · Developer Experience (DX)
Markdown-Driven Content: How to Build a Blog Without a CMS
No database. No admin panel. No plugin updates at 2am. Just files.Next.js · Static Architecture · TypeScript · Headless CMS

