Forem

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Building a Cross-Relational Search Engine in Drizzle ORM (No Hardcoded WHERE Clauses)
Cover image for Building a Cross-Relational Search Engine in Drizzle ORM (No Hardcoded WHERE Clauses)

Building a Cross-Relational Search Engine in Drizzle ORM (No Hardcoded WHERE Clauses)

Comments
5 min read
How to Dynamically Map URL Queries to Type-Safe SQL (Drizzle ORM Architecture)
Cover image for How to Dynamically Map URL Queries to Type-Safe SQL (Drizzle ORM Architecture)

How to Dynamically Map URL Queries to Type-Safe SQL (Drizzle ORM Architecture)

Comments
4 min read
How to Build Framework-Agnostic Open Source Tools (The Engine-Adapter Pattern)
Cover image for How to Build Framework-Agnostic Open Source Tools (The Engine-Adapter Pattern)

How to Build Framework-Agnostic Open Source Tools (The Engine-Adapter Pattern)

Comments
3 min read
The Algorithm That Killed 10,000 Lines of API Boilerplate (Building a Dynamic Query Compiler)
Cover image for The Algorithm That Killed 10,000 Lines of API Boilerplate (Building a Dynamic Query Compiler)

The Algorithm That Killed 10,000 Lines of API Boilerplate (Building a Dynamic Query Compiler)

Comments
4 min read
Every PostgreSQL MCP server eats your context window. Here's how I collapsed 4 into 1.
Cover image for Every PostgreSQL MCP server eats your context window. Here's how I collapsed 4 into 1.

Every PostgreSQL MCP server eats your context window. Here's how I collapsed 4 into 1.

1
Comments
7 min read
I Built a Checkpoint System for Claude Code CLI — Never Lose Your Work Again

I Built a Checkpoint System for Claude Code CLI — Never Lose Your Work Again

Comments
1 min read
How we built a terminal UI framework that only repaints what changed.
Cover image for How we built a terminal UI framework that only repaints what changed.

How we built a terminal UI framework that only repaints what changed.

Comments
2 min read
UQL ORM Expands Entity Definition Options Beyond Decorators to Support Diverse Developer Preferences

UQL ORM Expands Entity Definition Options Beyond Decorators to Support Diverse Developer Preferences

Comments
9 min read
Architecture Drift in AI-Generated Codebases — How Clean Layers Dissolve One Prompt at a Time

Architecture Drift in AI-Generated Codebases — How Clean Layers Dissolve One Prompt at a Time

1
Comments
3 min read
Obsidotion: Sync Your Notes Between Obsidian and Notion Seamlessly

Obsidotion: Sync Your Notes Between Obsidian and Notion Seamlessly

Comments
1 min read
How ORM Migrations Are Hiding Missing Indexes (And How to Actually See Your Database)
Cover image for How ORM Migrations Are Hiding Missing Indexes (And How to Actually See Your Database)

How ORM Migrations Are Hiding Missing Indexes (And How to Actually See Your Database)

Comments
2 min read
🚀 Cursor 3 Just Dropped: Why "Agent Swarms" Are the New Meta for Developers

🚀 Cursor 3 Just Dropped: Why "Agent Swarms" Are the New Meta for Developers

1
Comments
3 min read
Stop Hand-Wiring React Tables: How I Bridged Drizzle ORM and TanStack in 5 Minutes
Cover image for Stop Hand-Wiring React Tables: How I Bridged Drizzle ORM and TanStack in 5 Minutes

Stop Hand-Wiring React Tables: How I Bridged Drizzle ORM and TanStack in 5 Minutes

Comments
3 min read
flowx-control: TypeScript Flow Control (Debounce, Throttle, RateLimit) for Modern Apps

flowx-control: TypeScript Flow Control (Debounce, Throttle, RateLimit) for Modern Apps

Comments
1 min read
5 Open-Source Polymarket GitHub Repos Developers Are Forking in 2026 (Plus the Official CLOB Clients)

5 Open-Source Polymarket GitHub Repos Developers Are Forking in 2026 (Plus the Official CLOB Clients)

Comments
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.