Forem

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
EPUB Optimizer
Cover image for EPUB Optimizer

EPUB Optimizer

Comments
10 min read
What If React Had NO useEffect?
Cover image for What If React Had NO useEffect?

What If React Had NO useEffect?

3
Comments 6
2 min read
Error Handling and logging policy helper for neverthrow
Cover image for Error Handling and logging policy helper for neverthrow

Error Handling and logging policy helper for neverthrow

Comments
5 min read
Basic TypeScript for JavaScript Programmers

Basic TypeScript for JavaScript Programmers

Comments
2 min read
Dev vs PROD: Throwing Error vs Fallback Using never Type
Cover image for Dev vs PROD: Throwing Error vs Fallback Using never Type

Dev vs PROD: Throwing Error vs Fallback Using never Type

2
Comments 1
1 min read
Compile-Time vs Runtime Safety in React (TSX): The Power of never in TypeScript
Cover image for Compile-Time vs Runtime Safety in React (TSX): The Power of never in TypeScript

Compile-Time vs Runtime Safety in React (TSX): The Power of never in TypeScript

4
Comments
1 min read
How Type Branding Solved an 'Impossible' TypeScript Problem
Cover image for How Type Branding Solved an 'Impossible' TypeScript Problem

How Type Branding Solved an 'Impossible' TypeScript Problem

Comments
6 min read
Learn Python from JS/TS

Learn Python from JS/TS

Comments
12 min read
The Untold Story of Comet Browser
Cover image for The Untold Story of Comet Browser

The Untold Story of Comet Browser

16
Comments 5
4 min read
Do You Always Need to Throw Errors in never Exhaustive Checks? (React + TSX Guide)
Cover image for Do You Always Need to Throw Errors in never Exhaustive Checks? (React + TSX Guide)

Do You Always Need to Throw Errors in never Exhaustive Checks? (React + TSX Guide)

Comments
1 min read
Handling Unexpected API Values in React (TSX) Using TypeScript Union Types and never
Cover image for Handling Unexpected API Values in React (TSX) Using TypeScript Union Types and never

Handling Unexpected API Values in React (TSX) Using TypeScript Union Types and never

Comments
1 min read
Exhaustive Type Checking in React (TSX) with TypeScript’s never Type
Cover image for Exhaustive Type Checking in React (TSX) with TypeScript’s never Type

Exhaustive Type Checking in React (TSX) with TypeScript’s never Type

Comments
1 min read
Build a Fullstack Modern System with Kiro

Build a Fullstack Modern System with Kiro

2
Comments
1 min read
Draw your custom polylines for directions on react-native-maps with Google Maps' Routes API and handle rerouting.
Cover image for Draw your custom polylines for directions on react-native-maps with Google Maps' Routes API and handle rerouting.

Draw your custom polylines for directions on react-native-maps with Google Maps' Routes API and handle rerouting.

Comments
3 min read
Routing with less code in React

Routing with less code in React

4
Comments
3 min read
Day 16: Halfway Point Victory - Production-Ready CI/CD with Strategic Browser Testing

Day 16: Halfway Point Victory - Production-Ready CI/CD with Strategic Browser Testing

1
Comments
4 min read
Prisma Deep‑Dive Handbook (2025) — From Zero to Expert
Cover image for Prisma Deep‑Dive Handbook (2025) — From Zero to Expert

Prisma Deep‑Dive Handbook (2025) — From Zero to Expert

2
Comments
10 min read
Signals Form: Introduction
Cover image for Signals Form: Introduction

Signals Form: Introduction

14
Comments
5 min read
The AI Code Generation Security Crisis (And How We're Failing to Address It)

The AI Code Generation Security Crisis (And How We're Failing to Address It)

Comments
4 min read
Lightweight pending state handling in React

Lightweight pending state handling in React

5
Comments
2 min read
🔐 Safe String Keys in TypeScript — No More Silent Failures

🔐 Safe String Keys in TypeScript — No More Silent Failures

Comments
1 min read
Angular 20 DatePipe Error Handling: Catch Format Issues Early

Angular 20 DatePipe Error Handling: Catch Format Issues Early

Comments
1 min read
Introducing: @traversable/zod
Cover image for Introducing: @traversable/zod

Introducing: @traversable/zod

31
Comments 7
3 min read
📝 Como Criar Documentação em .NET com TypeSpec
Cover image for 📝 Como Criar Documentação em .NET com TypeSpec

📝 Como Criar Documentação em .NET com TypeSpec

Comments
2 min read
Introducing wasp-lib: A TypeScript Library for Simplified WebAssembly Memory Management
Cover image for Introducing wasp-lib: A TypeScript Library for Simplified WebAssembly Memory Management

Introducing wasp-lib: A TypeScript Library for Simplified WebAssembly Memory Management

1
Comments
10 min read
loading...