TypeScript Coffee

TypeScript Coffee

Welcome to TypeScript Coffee

Your source for the latest news in the TypeScript community

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

Selecting the best Framework for ManageYourTeam: A Side Project for Managing Soccer Teams ⚽

As a soccer coach, I’ve tested a ton of tools to manage my team, but none of them really clicked.... Read More

Author Avatar Marco Weber 14 days ago
News Thumbnail

IssueHub: Helping Beginners Find Their First OSS Contribution Opportunities

help you find 'good first issues' and take your first step into open source. Read More

Author Avatar kt 17 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 3 days ago
News Thumbnail

I built a WASM execution firewall for AI agents — here’s why

I’ve been spending a lot of time lately experimenting with autonomous AI agents doing real... Read More

Author Avatar Xnfinite 25 days ago
News Thumbnail

I Built a LeetCode CLI That Tracks Your Solve Time and Saves Solution Versions

A TypeScript CLI for LeetCode with interview timer, solution snapshots, collaborative coding, and more Read More

Author Avatar Samanuai 22 days ago
News Thumbnail

Type-Safe React: Making Invalid UI States Impossible

I've shipped bugs where the UI showed a loading spinner AND an error message simultaneously. I've... Read More

Author Avatar Tarun Moorjani 22 days ago
News Thumbnail

Constela : Achieving React/Next.js-Level Expressiveness with Timers, Forms, Portals & More

What is Constela? Constela is a compiler-first UI language optimized for AI-generated UIs.... Read More

Author Avatar Yuuichi Eguchi 18 days ago
News Thumbnail

A simple pattern for versioned persisted state in React Native

I’ve only been working with React Native for a few weeks. I thought persisted state would be a solved... Read More

Author Avatar Sebastian Thiebaud 20 days ago
News Thumbnail

Turning Your Living Room into a Couch Co-op Arena with TouchCoop

Hey everyone 👋, Today I want to share something fun. Imagine this: you're at home with friends, the... Read More

Author Avatar Remo H. Jansen 17 days ago
News Thumbnail

My First Open Source Contribution Was to an Authentication Project — And It Was Surprisingly Friendly

When I first thought about contributing to an authentication project, I honestly hesitated. Auth... Read More

Author Avatar Pramod K B a month ago
News Thumbnail

Adding structured data to a Next.js site without losing your mind:

Google's rich results look great in search. Getting them? Not so great. I recently added structured... Read More

Author Avatar Elyvora US 18 days ago
News Thumbnail

Write Dynamic GitLab pipelines in TypeScript

As CI/CD pipelines evolve, they tend to grow in size, complexity, and inevitably... frustration. If... Read More

Author Avatar Sleeyax 12 days ago
News Thumbnail

Fetching API Data with TypeScript: Using Type Assertions

Today, I dove deeper into TypeScript and explored how to safely fetch and use data from an API. Now I... Read More

Author Avatar Chibuikem Victor Ugwu 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 8 days ago
News Thumbnail

The Mythical One-Fits-All Build Tool Plugin 🦄 (It Actually Exists)

Do you know that feeling when you're building a complex web app and you need some functionality that... Read More

Author Avatar Pascal Thormeier 24 days ago
News Thumbnail

Building a GitHub Copilot CLI Extension - Implementing WakaTime Integration

Introduction GitHub Copilot CLI is a powerful tool that enables AI pair programming in... Read More

Author Avatar Masumi Kawasaki 💭 15 days 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 6 days ago
News Thumbnail

🛠️Mastering TypeScript Utility Types: `Partial`, `Pick`, `Record` & More

TypeScript’s utility types are incredibly powerful tools that help you write safer, more readable,... Read More

Author Avatar Tarun Moorjani a month ago
News Thumbnail

TypeGraphQL Evaluation Report

This report is generated based on example business code and official examples. Scores in this report... Read More

Author Avatar a month ago
News Thumbnail

gqtx Evaluation Report

This report is generated based on example business code and official examples. Scores in this report... Read More

Author Avatar a month ago
News Thumbnail

Grats Evaluation Report

This report is generated based on example business code and official examples. Scores in this report... Read More

Author Avatar a month ago
News Thumbnail

Pothos Evaluation Report

This report is generated based on example business code and official examples. Scores in this report... Read More

Author Avatar a month ago
News Thumbnail

🥊 Decorators vs Native TS: Which Won 2026’s TypeScript GraphQL Schema Showdown? (8 Frameworks Head-to-Head)

TypeScript GraphQL Schema Framework Comparison This article provides an in-depth... Read More

Author Avatar a month ago