Forem

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Config-driven Vue Interfaces with Dynamic Components
Cover image for Config-driven Vue Interfaces with Dynamic Components

Config-driven Vue Interfaces with Dynamic Components

2
Comments
3 min read
How to develop modern Shopify Custom Apps with Brush

How to develop modern Shopify Custom Apps with Brush

1
Comments
3 min read
Top 5 Headless CMS to Build a Blog in 2026
Cover image for Top 5 Headless CMS to Build a Blog in 2026

Top 5 Headless CMS to Build a Blog in 2026

27
Comments 7
12 min read
How I Built an LLM Chat UI Better Than ChatGPT (As a Backend Engineer)
Cover image for How I Built an LLM Chat UI Better Than ChatGPT (As a Backend Engineer)

How I Built an LLM Chat UI Better Than ChatGPT (As a Backend Engineer)

Comments
8 min read
🚀 Understanding JavaScript Async/Await, Promises, and the Event Loop (In the Easiest Way)

🚀 Understanding JavaScript Async/Await, Promises, and the Event Loop (In the Easiest Way)

Comments
6 min read
Building an E-Scooter Comparison Platform: Technical Deep Dive

Building an E-Scooter Comparison Platform: Technical Deep Dive

Comments
1 min read
ZenPNL — IDX Stock P&L + TradingView Chart + News (Next.js)
Cover image for ZenPNL — IDX Stock P&L + TradingView Chart + News (Next.js)

ZenPNL — IDX Stock P&L + TradingView Chart + News (Next.js)

Comments
2 min read
The Day I Banned JavaScript from Production: Why TypeScript is Non-Negotiable.
Cover image for The Day I Banned JavaScript from Production: Why TypeScript is Non-Negotiable.

The Day I Banned JavaScript from Production: Why TypeScript is Non-Negotiable.

Comments
2 min read
SOLID com Node.js e TypeScript: Escrevendo Código de Gente Grande
Cover image for SOLID com Node.js e TypeScript: Escrevendo Código de Gente Grande

SOLID com Node.js e TypeScript: Escrevendo Código de Gente Grande

Comments
3 min read
Regex vs. AI: Why I Moved My Logic to the Cloud (DotEnvy v1.4)

Regex vs. AI: Why I Moved My Logic to the Cloud (DotEnvy v1.4)

Comments
2 min read
Bear UI: 50+ React Components, Zero Config Required
Cover image for Bear UI: 50+ React Components, Zero Config Required

Bear UI: 50+ React Components, Zero Config Required

Comments
2 min read
Building a Modern Browser-Based Code Editor
Cover image for Building a Modern Browser-Based Code Editor

Building a Modern Browser-Based Code Editor

1
Comments
3 min read
Laravel Wayfinder: Type Safe Routes and Forms with Inertia
Cover image for Laravel Wayfinder: Type Safe Routes and Forms with Inertia

Laravel Wayfinder: Type Safe Routes and Forms with Inertia

Comments
8 min read
Yumma CSS API is now Yumma CSS Core
Cover image for Yumma CSS API is now Yumma CSS Core

Yumma CSS API is now Yumma CSS Core

Comments
1 min read
How to Add Vitest to a Cloudflare Worker Project (TypeScript)

How to Add Vitest to a Cloudflare Worker Project (TypeScript)

Comments
3 min read
Introducing @constela/ui - Copy-Paste UI Components for Constela JSON DSL

Introducing @constela/ui - Copy-Paste UI Components for Constela JSON DSL

Comments
3 min read
Stop Writing Database Configs From Scratch: envconfig-kit v0.2.0

Stop Writing Database Configs From Scratch: envconfig-kit v0.2.0

1
Comments 2
2 min read
Why Server Components Are the Secret Weapon for Generative UI

Why Server Components Are the Secret Weapon for Generative UI

Comments
6 min read
Journal app with no edit button.
Cover image for Journal app with no edit button.

Journal app with no edit button.

Comments
1 min read
ReTraced: A Job Scheduler Where Retries Are Data (Not Magic)

ReTraced: A Job Scheduler Where Retries Are Data (Not Magic)

7
Comments
3 min read
Constela: Call, Lambda, and Array Expressions for Type-Safe Data Operations

Constela: Call, Lambda, and Array Expressions for Type-Safe Data Operations

Comments
6 min read
Building Modern Backends with Kaapi: Messaging with Kafka
Cover image for Building Modern Backends with Kaapi: Messaging with Kafka

Building Modern Backends with Kaapi: Messaging with Kafka

Comments
5 min read
Why I stopped pasting API keys into random online converters (so I built a local one)

Why I stopped pasting API keys into random online converters (so I built a local one)

1
Comments
2 min read
Typesafe application configuration in TypeScript

Typesafe application configuration in TypeScript

Comments
4 min read
I Built a Food Lifespan Calculator - Here's the Data That Powers It
Cover image for I Built a Food Lifespan Calculator - Here's the Data That Powers It

I Built a Food Lifespan Calculator - Here's the Data That Powers It

Comments
1 min read
loading...