TypeScript Coffee

TypeScript Coffee

Welcome to TypeScript Coffee

Your source for the latest news in the TypeScript community

News Thumbnail

The Code Review That Changed Everything

Three months ago, I submitted what I thought was a perfectly reasonable pull request. I had created a... Read More

Author Avatar Elvis Sautet 9 days ago
News Thumbnail

Build a Production-Ready MCP Server in TypeScript

What is the Model Context Protocol (MCP)? The Model Context Protocol (MCP) is a framework... Read More

Author Avatar Shola Jegede 14 days ago
News Thumbnail

Beyond the basics: 21 TypeScript features you might not know about

Introduction At Lingo.dev, I write a lot of TypeScript code. I'm definitely not a wizard,... Read More

Author Avatar David Turnbull 8 days ago
News Thumbnail

Build Your First (or Next) MCP Server with the TypeScript MCP Template

Build Your First (or Next) MCP Server with the TypeScript MCP Template If you've been... Read More

Author Avatar Nick Taylor 23 days ago
News Thumbnail

What's new in the 2025 State of JavaScript survey

The yearly JavaScript ecosystem is taking place early this year Read More

Author Avatar Sacha Greif a month ago
News Thumbnail

React 19.2 Just Dropped: What Actually Matters (My 3-Week Production Test)

October 1st, 2025. React 19.2 lands on npm. I read the release notes over morning coffee. By... Read More

Author Avatar Elvis Sautet 5 days ago
News Thumbnail

Rethinking TypeScript Architecture: From Classes to Composable Functions

If you've worked on a large TypeScript backend, you've seen the pattern: a sea of @Injectable()... Read More

Author Avatar Theodor Diaconu a month ago
News Thumbnail

ReScript 2025 — The Top JavaScript Alternative (Tech Deep Dive)

ReScript 2025 — The Top JavaScript Alternative (Tech Deep Dive) TL;DR — ReScript gives... Read More

Author Avatar Cristian Sifuentes 21 days ago
News Thumbnail

AI SDK Streaming Text from Lambda

The AI SDK has two primary modes to interact with a language model: generation and... Read More

Author Avatar Chris Cook 21 days ago
News Thumbnail

Beyond Workarounds: A Journey to Refine Reactive Data Models

A long time ago, a small city in the beautiful South of Germany, an even smaller but innovative... Read More

Author Avatar Tobias Augenstein 16 days ago
News Thumbnail

React Server Components Are Breaking Production Apps (And Nobody's Talking About It)

A few weeks ago, our production app started hanging. Random components wouldn't load. Users were... Read More

Author Avatar Elvis Sautet 9 days ago
News Thumbnail

Building Type Guards Like LEGO Blocks: Making Reusable Logic with is-kit

Hey folks! Even in October, I’m still rocking short sleeves and shorts 😎 I’m @nyaomaru, a frontend... Read More

Author Avatar nyaomaru 14 days ago
News Thumbnail

📷Building a Face Recognition Attendance System with Next.js, TypeScript, face-api.js, and Supabase

Hi, Devs! 👋 In this article, I want to share my experience building a modern attendance system that... Read More

Author Avatar Ferry Ananda Febian 15 days ago
News Thumbnail

How to build Personal Blog Application Using React | TailwindCSS | TypeScript

In this video, I'll show you how I built and deployed a complete, full-stack personal blog... Read More

Author Avatar Sadee a month ago
News Thumbnail

Dates in JS

Date and time handling is arguably one of the most complicated things in computer science. It seems... Read More

Author Avatar Florian Lackner 8 days ago
News Thumbnail

TypeScript Important Concepts Every Developer Should Know

TypeScript is an open-source programming language that builds on JavaScript by adding optional static... Read More

Author Avatar Srashti Gupta 20 days ago
News Thumbnail

Why did we create ui-state?

This post is a translation of the original article on our website Why did we create ui-state, a... Read More

Author Avatar Ivan Dalmet 13 days ago
News Thumbnail

How I Performance Optimised My Next.js App

So I recently went down a bit of a rabbit hole optimising my Next.js app, and honestly? It was crazy.... Read More

Author Avatar Rumen Dimov 4 days ago
News Thumbnail

Supercharging Serverless Development with LocalStack, CDK, TypeScript, and Lambda Hot Reload

Eliminate slow Lambda deploy loops with LocalStack, CDK, and TypeScript hot reload. Develop serverless apps locally, faster than ever. Read More

Author Avatar Alexandro Aguilar 15 days ago
News Thumbnail

Building Rynex: A 175KB TypeScript Framework Without Virtual DOM

The Problem with Modern Framework Overhead Most modern web frameworks ship with Virtual... Read More

Author Avatar Prathmesh barot 8 days ago
News Thumbnail

Build a Discord bot to expose Raindrop.io instances

I'm on quite a few different Discord servers, and one of them has a 3D printing channel with a... Read More

Author Avatar Greg Holmes 8 days ago
News Thumbnail

Things I thought I didn't need while learning web development (part 1)

TypeScript You're finally building that dream app that's gonna make your portfolio really... Read More

Author Avatar Redas Jefisovas 12 days ago
News Thumbnail

Building a Modern Image Cropper in React with CropperJS 2.x

Image cropping is a common requirement in web applications - from profile picture uploads to photo... Read More

Author Avatar Israel Merljak 21 days ago
News Thumbnail

Build a Browser-Based Endless Runner Game in TypeScript: Step-by-Step Guide for Beginners

{ Download Full Source code of GAME | Play this Interactive GAME Online } Key... Read More

Author Avatar Md Mahbubur Rahman 24 days ago