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 6 days ago
News Thumbnail

I Let AI Rewrite 40% of My Codebase. Here’s What Actually Happened.

AI is no longer a novelty in development. It’s not a toy. It’s not magic. It’s not replacing... Read More

Author Avatar Tech Stratos 2 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 15 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 2 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 a month ago
News Thumbnail

I built an open-source alternative to Toast and Square for restaurant management

The Problem If you run a small restaurant, your options for online ordering and management... Read More

Author Avatar Sharang Parnerkar a day 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 15 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 9 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 6 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 23 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 13 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 17 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 17 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 8 days ago
News Thumbnail

Code Review for TypeScript React: What to Look For

I've reviewed over 1,000 React PRs. Early on, I nitpicked everything: indentation, variable names,... Read More

Author Avatar Tarun Moorjani 18 hours 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 16 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 M 5 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 13 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 3 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 14 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 20 days 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 4 days ago
News Thumbnail

I built a free football prediction platform for World Cup 2026 — here's the stack

With the FIFA World Cup 2026 just months away, I wanted to build something my friends and I could... Read More

Author Avatar Juan Camilo Chacón A 2 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 6 days ago