TypeScript Coffee

TypeScript Coffee

Welcome to TypeScript Coffee

Your source for the latest news in the TypeScript community

News Thumbnail

Observability at Scale: Mastering ADK Callbacks for Cost, Latency, and Auditability [GDE]

AI orchestrators receive significant attention; however, when deployments become latent and costly,... Read More

Author Avatar Connie Leung a month ago
News Thumbnail

EasyPollVote [Dev Log #2]

Welcome to the Second DEV LOG! Welcome to the second Dev Log of my full stack application... Read More

Author Avatar FrancisTRᴅᴇᴠ (っ◔◡◔)っ 17 days ago
News Thumbnail

DotShare v3.0 — I Turned My VS Code Extension Into a Full Publishing Suite (Dev.to + Medium Inside)

A deep technical dive into DotShare v3.0 — the Publishing Suite update that added Dev.to... Read More

Author Avatar freerave 22 days ago
News Thumbnail

EasyPollVote [Dev Log #4]

Welcome to the Forth DEV LOG! Welcome to the forth Dev Log of my full stack application... Read More

Author Avatar FrancisTRᴅᴇᴠ (っ◔◡◔)っ 3 days ago
News Thumbnail

EasyPollVote [Dev Log #3]

Welcome to the Third DEV LOG! Welcome to the third Dev Log of my full stack application... Read More

Author Avatar FrancisTRᴅᴇᴠ (っ◔◡◔)っ 10 days ago
News Thumbnail

I got tired of wiring the same caching stack every project, so I built LayerCache

Every Node.js service I've worked on hits the same caching wall. It always starts the same way. You... Read More

Author Avatar 날다람쥐 16 days ago
News Thumbnail

I Built a Voice AI with Sub-500ms Latency. Here's the Echo Cancellation Problem Nobody Talks About

When I started building GoNoGo.team — a platform where AI agents interview founders by voice to... Read More

Author Avatar Konstantin a month ago
News Thumbnail

Function Calling Harness 2: CoT Compliance from 9.91% to 100%

TL;DR 9.91% is not "did the model get it right on the first try" — it's "did the model walk... Read More

Author Avatar Jeongho Nam 4 days ago
News Thumbnail

Building a Browser Game with React: What Doesn’t work well (Run Away From Work)

Hi! I'm @nyaomaru, a frontend engineer who finally managed to make it to the first zombie in... Read More

Author Avatar nyaomaru a month ago
News Thumbnail

How We Ditched Backend Rendering and Went Full Client-Side with framewebworker

The Problem with Server-Side Video Rendering If you've ever built a video editing app, you... Read More

Author Avatar nareshipme a month ago
News Thumbnail

I'm Rebuilding My Old Invoice App and This Time I Actually Know What I'm Doing

So I have this old project called Invoicepedia. Built it like 6 months ago when I was just starting... Read More

Author Avatar Sidharth Sangelia 15 days ago
News Thumbnail

Writing a TypeScript Type Inference Engine in 300 Lines of Vanilla JS

Writing a TypeScript Type Inference Engine in 300 Lines of Vanilla JS A minimal... Read More

Author Avatar SEN LLC 23 days ago
News Thumbnail

I Built a CLI AI Coding Assistant from Scratch — Here's What I Learned

I Built a CLI AI Coding Assistant from Scratch — Here's What I Learned TL;DR: I spent... Read More

Author Avatar jiayu a month ago
News Thumbnail

Building an AI Invoice Generator in a Week (Week 8 of My NanoCrafts Build Curriculum)

Week 8 of my NanoCrafts build curriculum had one goal: ship a second SaaS product fast. After... Read More

Author Avatar Azeez Roheem a month ago
News Thumbnail

Building a Universal Drafts System in a VS Code Extension — Part 1: Types & Storage

How I designed the Draft type, DraftsService, and the save/upsert flow that powers DotShare... Read More

Author Avatar freerave 9 days ago
News Thumbnail

Why I Built a New Vite Env Plugin

The four problems with plain Vite environment variables — and the plugin I wrote to fix them. This... Read More

Author Avatar ファース a month ago
News Thumbnail

Why I Built a 4,000-Line Agent Skill Instead of Another npm Package

A structured TypeScript + React + Next.js reference that AI coding agents actually read — debugging playbooks, decision flowcharts, and code review heuristics included. Read More

Author Avatar eddylee a month ago
News Thumbnail

How We Ran Two Portals on the Same Domain During a React Migration (Without Users Noticing)

Imagine going live with your rewritten app and within an hour support tickets start flooding in. You... Read More

Author Avatar gustav lotz 22 days ago
News Thumbnail

npm audit --json Is Unreadable. I Wrote a Formatter With Zero Dependencies.

npm audit --json Is Unreadable. I Wrote a Formatter With Zero Dependencies. npm audit has... Read More

Author Avatar SEN LLC 19 days ago
News Thumbnail

Building a MIME Type Lookup CLI in TypeScript — 800+ Types, Magic Bytes, and Zero Dependencies

Building a MIME Type Lookup CLI in TypeScript — 800+ Types, Magic Bytes, and Zero... Read More

Author Avatar SEN LLC 18 days ago
News Thumbnail

SvelteKit Port: 32.50 kB Gzip, +72% Over Plain Svelte — Meta-Framework Tax, Round Two

SvelteKit Port: 32.50 kB Gzip, +72% Over Plain Svelte — Meta-Framework Tax, Round... Read More

Author Avatar SEN LLC 22 days ago
News Thumbnail

I got tired of messy TypeScript migrations in Node.js, so I built fast-ts-integrator

Adding TypeScript to an existing Node.js project sounds simple until it isn’t. A few files in,... Read More

Author Avatar Youssef Selk 13 days ago
News Thumbnail

Make Your Hono Authorization Server Work on Any Host

How to remove the hardcoded ISSUER constant from your Hono OIDC server so it works correctly on localhost, staging, and production without any code changes. Read More

Author Avatar ShyGyver 12 days ago
News Thumbnail

From NASA Exoplanet Query to ExoVault: Building a Better Data Exploration Experience

Other project idea I recently decided to build in public was inspired by the NASA Exoplanet Query... Read More

Author Avatar 𝗝𝗼𝗵𝗻 23 days ago