DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Multi-Tenant SaaS Data Isolation: Row-Level Security, Tenant Scoping, and Plan Enforcement with Prisma

Multi-Tenant SaaS Data Isolation: Row-Level Security, Tenant Scoping, and Plan Enforcement with Prisma

Comments
4 min read
Advanced TypeScript Patterns: Branded Types, Discriminated Unions, and Exhaustive Checks

Advanced TypeScript Patterns: Branded Types, Discriminated Unions, and Exhaustive Checks

Comments
4 min read
Prisma Migrations in Production: Zero-Downtime Deployments With Expand-Contract

Prisma Migrations in Production: Zero-Downtime Deployments With Expand-Contract

Comments
4 min read
Claude Codeで非同期ジョブパターンを設計する:長時間処理の非同期化・ポーリング・Webhook通知

Claude Codeで非同期ジョブパターンを設計する:長時間処理の非同期化・ポーリング・Webhook通知

1
Comments
3 min read
Streaming AI Responses in Next.js: Claude, OpenAI, and the Vercel AI SDK

Streaming AI Responses in Next.js: Claude, OpenAI, and the Vercel AI SDK

Comments
4 min read
Rate Limiting Next.js API Routes: In-Memory, Redis, and Plan-Based Limits

Rate Limiting Next.js API Routes: In-Memory, Redis, and Plan-Based Limits

Comments
4 min read
Multi-Tenant SaaS Architecture in Next.js: Organizations, Roles, and Resource Isolation

Multi-Tenant SaaS Architecture in Next.js: Organizations, Roles, and Resource Isolation

Comments
5 min read
TypeScript Patterns for Production AI Apps: Beyond the Basics

TypeScript Patterns for Production AI Apps: Beyond the Basics

Comments
4 min read
How to Add AI to an Existing Next.js App: From Zero to Production in a Day

How to Add AI to an Existing Next.js App: From Zero to Production in a Day

Comments
4 min read
Next.js 14 App Router Project Structure: The Patterns That Actually Scale

Next.js 14 App Router Project Structure: The Patterns That Actually Scale

Comments
5 min read
Implementing Conversation Memory in AI Apps: Short-Term, Long-Term, and Context Compression

Implementing Conversation Memory in AI Apps: Short-Term, Long-Term, and Context Compression

Comments
5 min read
Vibe-Coding vs Stress-Coding: How I Actually Use AI on Projects That Matter

Vibe-Coding vs Stress-Coding: How I Actually Use AI on Projects That Matter

2
Comments 1
8 min read
Token-Based Rate Limiting for AI APIs in Next.js (Production Guide)

Token-Based Rate Limiting for AI APIs in Next.js (Production Guide)

Comments
4 min read
How I solved Supabase's chainable query builder problem in React Native tests

How I solved Supabase's chainable query builder problem in React Native tests

1
Comments
7 min read
Convert an ASP .NET MVC application to Vue JS 3 TS page-by-page

Convert an ASP .NET MVC application to Vue JS 3 TS page-by-page

Comments
7 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.