TypeScript Coffee

TypeScript Coffee

Welcome to TypeScript Coffee

Your source for the latest news in the TypeScript community

News Thumbnail

9 tricks that separate a pro Typescript developer from an noob 😎

Typescript is a must-know tool if you plan to master web development in 2025, regardless of whether... Read More

Author Avatar Tapajyoti Bose 22 days ago
News Thumbnail

Upcoming JavaScript Features You Should Know About

After 20 years of writing JavaScript, I've seen many changes - from callback hell to async/await. But... Read More

Author Avatar Max Prilutskiy 3 days ago
News Thumbnail

[AutoBE] Backend Vibe Coding Agent, writing 100% compilation-successful code (Open Source)

Preface Introducing AutoBE: The Future of Backend Development Github Repository:... Read More

Author Avatar Jeongho Nam 7 days ago
News Thumbnail

Understanding SOLID Principles (Without Falling Asleep) 💯

Ever read about SOLID and felt your eyelids droop halfway through the “S”? Let’s fix that. Whether... Read More

Author Avatar Ali Samir 22 days ago
News Thumbnail

Encore's MCP Server lets your AI tools introspect your app

Large Language Models (LLMs) are becoming more powerful, but without context, they're limited in how... Read More

Author Avatar Marcus Kohlberg 11 days ago
News Thumbnail

Facade vs Proxy vs Adapter Design Patterns

Facade vs Proxy vs Adapter Design Patterns Understand the core differences, use cases,... Read More

Author Avatar Mohamed Mayallo 21 days ago
News Thumbnail

🚀 Just launched my personal portfolio!

Hey Dev.to community! 👋 I’m excited to finally share my personal developer portfolio – something... Read More

Author Avatar Etienne Tot 15 days ago
News Thumbnail

Bevel.ts — The First Real Backend Framework for Bun (Still in Progress)

Bevel.ts: The Framework Bun Deserves — And It's Just Getting Started "Why do we have Vite... Read More

Author Avatar Yuki Nishikawa 6 days ago
News Thumbnail

Error modelling

Intro Let’s have a conceptual look at error modeling. I will use Node.js ecosystem and... Read More

Author Avatar Lukasz Ostrowski 4 days ago
News Thumbnail

Integrating Sentry Error Monitoring with Encore.ts

Catch bugs early and keep your users happy. Introduction Encore deploys your backend in... Read More

Author Avatar Leonardo Marciano 3 days ago
News Thumbnail

Why TypeScript Enums Increase Angular Bundle Size and How to Fix It

When optimizing Angular applications for performance, developers often overlook a silent culprit:... Read More

Author Avatar Rohtash Sethi 21 days ago
News Thumbnail

Efficient Cookie Management with the Cookie Store API

Learn how to use the Cookie Store API for efficient cookie management in web applications. Read More

Author Avatar Peter Mbanugo 20 days ago
News Thumbnail

Type vs Interface in TypeScript: What's the Difference & When to Use Each?

TypeScript offers two powerful tools for defining the shape of data: type and interface. But what’s... Read More

Author Avatar NJOKU SAMSON EBERE 25 days ago
News Thumbnail

Underrated Angular Features Everyone Should Be Using

Hey Angular developers! 🅰️ While features like signals and standalone components get all the... Read More

Author Avatar Kingsley Amankwah 17 days ago
News Thumbnail

7 Modern Use Cases of IIFE

In the last article, I introduced the try-catch IIFE pattern. Some of you found it clever, while... Read More

Author Avatar YCM Jason 10 days ago
News Thumbnail

What I’ve Learned After 3 Years as a Frontend Developer

Three years ago, I started my journey as a frontend developer. Excited, confused, and curious. Since... Read More

Author Avatar Sercan GÜNDOĞAN 11 days ago
News Thumbnail

Vamos falar sobre memory leak (Vazamento de ram)

Mas, que é o memory leak? Imagina que você tá jogando Mario Kart e eu estou te amassando (com toda... Read More

Author Avatar Alex Sandro 6 days ago
News Thumbnail

Building charts in Vue with D3

Creating data visualizations in modern web apps often requires both flexibility and reactivity.... Read More

Author Avatar Jakub Andrzejewski 21 days ago
News Thumbnail

Level Up Your Dev Portfolio with Vizinn: Real-World Open Source with Purpose

Why the Name "Vizinn"? The name Vizinn is a stylized nod to the Portuguese word "vizinho",... Read More

Author Avatar Adam Neves 18 days ago
News Thumbnail

How to run a local MCP server in typeScript with node 23 without a build step

I experimented with writing and running a local MCP server in TypeScript and I ran into difficulties... Read More

Author Avatar Yves Jutard 3 days ago
News Thumbnail

Practical AI: Building a Robust Data Correction System with JSON Schema and LLMs

TL;DR We built a system that combines JSON Schema validation with LLMs to automatically... Read More

Author Avatar Titouan Launay 11 days ago
News Thumbnail

How to Add Static Type Checking for Slots in Vue Components

This article was translated by deepseek, original article. Under the premise of writing Vue... Read More

Author Avatar Yangholmes 5 days ago
News Thumbnail

如何为 Vue 组件提供 slots 静态类型检查

—— 使用 TypeScript + jsx 编写 vue 组件的前提下 1. 使用 jsx 语法编写 vue 组件 除了 template 语法,vue 组件也是可以用... Read More

Author Avatar Yangholmes 5 days ago
News Thumbnail

Why Type Is the Better Choice in React + TypeScript

📝 Important note: Whether to use type or interface depends on your team’s or company’s conventions.... Read More

Author Avatar Wild Boar Dev 8 days ago