DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
I Built a LeetCode CLI That Tracks Your Solve Time and Saves Solution Versions

I Built a LeetCode CLI That Tracks Your Solve Time and Saves Solution Versions

Comments
2 min read
Beyond Linear Chains: Building a Self-Correcting AI Agent with LangGraph.js

Beyond Linear Chains: Building a Self-Correcting AI Agent with LangGraph.js

Comments
5 min read
Why we ditched our CMS halfway through building an affiliate site (and kept it anyway)

Why we ditched our CMS halfway through building an affiliate site (and kept it anyway)

Comments
4 min read
A Practical Guide to Load Testing with k6

A Practical Guide to Load Testing with k6

Comments
7 min read
Switching from TS to Go

Switching from TS to Go

Comments
2 min read
Stop Manual Documentation: Auto-generate Markdown & DBML from Drizzle ORM

Stop Manual Documentation: Auto-generate Markdown & DBML from Drizzle ORM

Comments
3 min read
React Query + TypeScript: Async State Management Perfected

React Query + TypeScript: Async State Management Perfected

Comments
11 min read
Trait Views: exposing behavior in JavaScript without inheritance

Trait Views: exposing behavior in JavaScript without inheritance

Comments 1
6 min read
Set up eslint, prettier and ts quickly

Set up eslint, prettier and ts quickly

Comments
3 min read
Tracking File Upload Progress on AWS S3 – Lessons from Large File Uploads

Tracking File Upload Progress on AWS S3 – Lessons from Large File Uploads

Comments
2 min read
Building Reactive Status Indicators with the Mantine LED Component

Building Reactive Status Indicators with the Mantine LED Component

Comments
5 min read
The Race Condition You're Probably Shipping Right Now With Stripe Webhooks

The Race Condition You're Probably Shipping Right Now With Stripe Webhooks

Comments
8 min read
Building a Type-Safe REST API Client with TypeScript Discriminated Unions

Building a Type-Safe REST API Client with TypeScript Discriminated Unions

Comments
6 min read
Building LandlordOS: A Modern Property Management System with Next.js 16

Building LandlordOS: A Modern Property Management System with Next.js 16

Comments
3 min read
Stop Fighting TypeScript in React: Common Frustrations and How to Fix Them

Stop Fighting TypeScript in React: Common Frustrations and How to Fix Them

Comments
10 min read
Carific.ai: Building an AI Resume Tailor with Multi-Step Agents - Vercel AI SDK 6 and ToolLoopAgent

Carific.ai: Building an AI Resume Tailor with Multi-Step Agents - Vercel AI SDK 6 and ToolLoopAgent

Comments
11 min read
I Built a VSCode Extension to Learn How VSCode Extensions Work

I Built a VSCode Extension to Learn How VSCode Extensions Work

Comments
2 min read
Constela v0.8.0: 5 New Features for AI-Powered UI Development

Constela v0.8.0: 5 New Features for AI-Powered UI Development

Comments
4 min read
Carific.ai: Building an AI Resume Tailor with Multi-Step Agents - Vercel AI SDK 6 and ToolLoopAgent

Carific.ai: Building an AI Resume Tailor with Multi-Step Agents - Vercel AI SDK 6 and ToolLoopAgent

Comments
11 min read
The Ultimate Guide to Drizzle ORM + PostgreSQL (2025 Edition)

The Ultimate Guide to Drizzle ORM + PostgreSQL (2025 Edition)

Comments
3 min read
Second-Half Routing: From Traffic Control to Collective Intelligence

Second-Half Routing: From Traffic Control to Collective Intelligence

Comments
5 min read
UQL v3: The Smartest TypeScript ORM got Smarter!

UQL v3: The Smartest TypeScript ORM got Smarter!

Comments
5 min read
Zod vs Valibot vs ArkType in 2026: The Ultimate TypeScript Schema Validation Showdown

Zod vs Valibot vs ArkType in 2026: The Ultimate TypeScript Schema Validation Showdown

Comments
9 min read
Building Chalkboard: Open Source Billiard Hall Management

Building Chalkboard: Open Source Billiard Hall Management

Comments
3 min read
Angular Addicts #45: Signal Form guides, AI integrations & more

Angular Addicts #45: Signal Form guides, AI integrations & more

2
Comments
4 min read
loading...