TypeScript Coffee

TypeScript Coffee

Welcome to TypeScript Coffee

Your source for the latest news in the TypeScript community

News Thumbnail

Suffering from BUGS: How I Almost Deleted My Entire Project

You know that iconic DJ Khaled album, "Suffering from Success"? The one where he looks overwhelmed by... Read More

Author Avatar Maame Afua A. P. Fordjour 4 days ago
News Thumbnail

How Fishjam.io Built a Multi-Speaker AI Game using Gemini Live

Picture a lively dinner party: glasses clinking, half-finished sentences, and three people laughing... Read More

Author Avatar Thor 雷神 Schaeff 13 days ago
News Thumbnail

I built a brain for Claude Code because it keeps forgetting everything

The frustration that started this If you use Claude Code for real work, you've hit this... Read More

Author Avatar CyborgNinja1 25 days ago
News Thumbnail

Building Agent Teams in OpenCode: Architecture of Multi-Agent Coordination

In early February 2026, Anthropic shipped agent teams in Claude Code -- the ability for a lead AI... Read More

Author Avatar Ugo Enyioha 13 days ago
News Thumbnail

Building a CRM for Freelancers: Architecture Decisions Behind Lazy CRM

Most CRMs are built for sales teams of 50+. They come with dashboards you'll never use, integrations... Read More

Author Avatar Eduardo Saavedra 7 days ago
News Thumbnail

Why I Built nevr-env — And Why process.env Deserves Better

I got tired of crashing apps, leaked secrets, and copy-pasting .env files on Slack. So I built an... Read More

Author Avatar yalelet dessalegn 11 days ago
News Thumbnail

I Built QualityHub: AI-Powered Quality Intelligence for Your Releases

🎯 The Problem As a developer , I faced this question every day: "Can we ship this... Read More

Author Avatar Younes Ben Tlili 21 days ago
News Thumbnail

Why I use Typetify: A Type-Safe Alternative to Lodash

Runtime TypeScript helpers that actually protect you when it matters most. Why I Built... Read More

Author Avatar Siddick FOFANA 15 days ago
News Thumbnail

I Built a Programming Language Where think Is a Keyword

We write if, for, and return every day without a second thought. These are the primitives of... Read More

Author Avatar elias hourany 15 days ago
News Thumbnail

anilogin: a reactive authentication ui with anime character gaze tracking

authentication forms are usually boring. text fields, a submit button, maybe some validation... Read More

Author Avatar Ovi ren 6 days ago
News Thumbnail

How I Built a Type-Safe Excel Library with Zod

Every project I've worked on eventually needs to import or export Excel files. Customer data,... Read More

Author Avatar Tyson Cung 4 days ago
News Thumbnail

Localising your React app the "Tailwind" way: no keys & no JSON, just code

So, you want to localise your app Most i18n solutions push you towards a familiar... Read More

Author Avatar Amer Kočan 14 days ago
News Thumbnail

React Native offline sync with SQLite queue

I log sets offline first. Always. I queue writes in SQLite, not AsyncStorage. I replay the queue... Read More

Author Avatar Sathish 11 days ago
News Thumbnail

I Stopped Context-Switching Between Validation, Forms, and Pipelines

There's a moment every TypeScript developer knows. You're staring at a form bug — a server error that... Read More

Author Avatar Sarkis Melkonian 3 days ago
News Thumbnail

Procrastination in disguise

Table of Contents Introduction Procrastination in disguise Stepping out of your comfort... Read More

Author Avatar jabo Landry a day ago
News Thumbnail

I Built a Hosting Comparison Platform with Astro, Svelte 5 & Hono

I got tired of hosting comparison websites. You know the ones. "Top 10 Best Hosting 2024" articles... Read More

Author Avatar HostingSift 2 days ago
News Thumbnail

I Built a Nuxt 4 Starter Template I'd Actually Use in Production

Production-ready Nuxt 4 + TypeScript + TailwindCSS 4 starter template without the bloat Read More

Author Avatar Maxime Bignolet 18 days ago
News Thumbnail

Building EDIFlow in TypeScript: Part 2 - Domain Layer Deep-Dive

Series: Building EDIFlow - A Clean Architecture Journey in TypeScript (Part 2/6) Author:... Read More

Author Avatar hello-ediflow 12 days ago
News Thumbnail

Building the Brain of My VS Code Extension 🧠 (v1.5.0 Devlog)

🚀 UPDATE: DotCommand v1.5.0 is officially LIVE! > To prove the engine is flawless (and my PC... Read More

Author Avatar freerave 4 days ago
News Thumbnail

Replacing a Plop React component generator with a Claude Code Skill

The challenge in the age of Agentic coding One of the biggest challenges emerging in the... Read More

Author Avatar Matti Bar-Zeev 16 days ago
News Thumbnail

I Lost a 3-Hour AI Architecture Session. So I Built CONTINUE-X.

I'm a solo developer who lost a 3-hour Kafka architecture session with Claude last week when my... Read More

Author Avatar Grimmzoww a month ago
News Thumbnail

I Built a Job Queue That's 32x Faster Than BullMQ (No Redis Required)

bunqueue - A high-performance job queue for Bun using SQLite instead of Redis. Zero dependencies, BullMQ-compatible API. Read More

Author Avatar Egeo Minotti 24 days ago
News Thumbnail

Building a Production-Grade Table Editor with React and XState

Introduction Table editors look simple. Add rows. Edit cells. Resize columns. But once... Read More

Author Avatar Keyur Paralkar 8 hours ago
News Thumbnail

Constela: Built-in a11y Checks, Plugin System & CSS Transitions

What's New in Constela Constela is a JSON-based declarative UI framework — you write your... Read More

Author Avatar Yuuichi Eguchi 15 days ago