TypeScript Coffee

TypeScript Coffee

Welcome to TypeScript Coffee

Your source for the latest news in the TypeScript community

News Thumbnail

i built a social platform where everything vanishes after 24 hours

genjutsu is a fast-paced, developer-focused social network where everything vanishes every 24 hours.... Read More

Author Avatar Ovi ren 21 days ago
News Thumbnail

Why Are We Still Doing GPU Work in JavaScript? (Live WebGPU Benchmark & Demo🚀)

JavaScript has been the main language of the web for years. Its popularity probably surprised even... Read More

Author Avatar Sylwia Laskowska 11 days ago
News Thumbnail

OpenTelemetry just standardized LLM tracing. Here's what it actually looks like in code.

Every LLM tool invents its own tracing format. Langfuse has one. Helicone has one. Arize has one. If... Read More

Author Avatar Albert Alov 2 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 a month ago
News Thumbnail

In the AI Agents Era, Why Waste Time Building a Framework?

Not about the result. About the zen of solving your own annoyances one weekend at a time Read More

Author Avatar Slee Woo 12 days ago
News Thumbnail

I overpowered AI by inventing "Brilliant" code by AI opinion itself

As it always happens to me, I started from describing a simple API client, then I started playing... Read More

Author Avatar Valery Zinchenko 16 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 a month ago
News Thumbnail

Your Dialog Has role='dialog'. That Doesn't Make It Accessible.

How I built a focus trap, click-outside hook, and roving tabindex from scratch — and what I learned about the gap between ARIA attributes and actual accessibility. Read More

Author Avatar venkatesh m 17 days ago
News Thumbnail

Type-Safe CustomEvents: Better Messaging with Native APIs

The native EventTarget is a hidden gem for internal messaging. It is built-in, fast and stays out of... Read More

Author Avatar Andrew Bone 23 days ago
News Thumbnail

I Built a Claude Code Agent That Doesn't Need Me Anymore

I gave my AI agent persistent memory and identity. Four months later, it had a life I knew nothing about. Read More

Author Avatar Justin Headley 6 days 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 month ago
News Thumbnail

How I Built Aegis — A Credential Isolation Proxy for AI Agents

AI agents are getting really good at calling APIs. But the way we usually give them access — pasting... Read More

Author Avatar Sam 4 days ago
News Thumbnail

TanStack Is Eating React's Ecosystem — And Nobody Is Talking About It

Six months ago, I would have laughed at this title. TanStack? The React Query people? Eating an... Read More

Author Avatar Harsh 15 days ago
News Thumbnail

I built 10 free Claude Code tools in a weekend - here's what I learned

I've been using Claude Code daily for months. At some point I noticed I kept doing the same tedious... Read More

Author Avatar Chetan HS 19 days ago
News Thumbnail

I Over-Engineered My First Project: Bridging TypeScript and Zig with Bun! 🚀

Hello, hello! It's me Owen again! I've been inactive for awhile and thought maybe I should post... Read More

Author Avatar Owen 8 days ago
News Thumbnail

Breaking Free from the Render Cycle: Event-Driven Frontend Architecture

React encourages a very specific mental model: data flows top-down. Parents pass props to children,... Read More

Author Avatar Ishan Bagchi 15 days ago
News Thumbnail

Stop Writing Step Functions by Hand

If you've worked with Step Functions at any real scale, you know the concept is great — orchestrate... Read More

Author Avatar Zed 25 days ago
News Thumbnail

I’m 13 and I built a Bun framework that’s 2x faster than Express 🚀

It’s a 97kB (2.4kB gzipped) Bun-native framework that hits 21,748 req/s. 👑 Why... Read More

Author Avatar Little Prince 24 days ago
News Thumbnail

notion-flows: Your Notion Pages Are Your Automation Code

I built a CLI tool that turns plain-English Notion pages into live business automations powered by Claude AI — edit the page, change the behavior. No deployments needed. Read More

Author Avatar dinesh0666 13 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 a month ago
News Thumbnail

Open Source Minecraft Server Tools: Why We Built ServerHub and What We Learned

I've been working on Minecraft ServerHub for several months — an open-source platform that monitors... Read More

Author Avatar Draginox 12 days ago
News Thumbnail

Building a SQL Tokenizer and Formatter From Scratch — Supporting 6 Dialects

Try it: devprix.dev/tools/sql-formatter This is part of DevPrix — 56 free developer tools that run... Read More

Author Avatar Eresh Gorantla 2 days ago
News Thumbnail

I Built a UK Business Intelligence MCP Server — Here's How

Last month I needed UK business data for a project I was building. Company records, Google ratings,... Read More

Author Avatar Luke | Fluke Studio 2 days ago
News Thumbnail

I Built a GitHub Action That Catches the 'Did You Mean to Leave That console.log?' Comment

You know that PR review comment. "Did you mean to leave this console.log?" Or worse: "This... Read More

Author Avatar Yurukusa 10 days ago