DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Building an Animated Portfolio with GSAP, Next.js, and pnpm

Building an Animated Portfolio with GSAP, Next.js, and pnpm

2
Comments
1 min read
Building a Centralized, Type-Safe Modal System in Next.js

Building a Centralized, Type-Safe Modal System in Next.js

2
Comments 1
5 min read
🛠️Mastering TypeScript Utility Types: `Partial`, `Pick`, `Record` & More

🛠️Mastering TypeScript Utility Types: `Partial`, `Pick`, `Record` & More

1
Comments
3 min read
Understanding TypeScript Execution Tools: A Deep Dive

Understanding TypeScript Execution Tools: A Deep Dive

1
Comments
10 min read
Turning React/TypeScript Codebases Into Deterministic AI Context - End to End

Turning React/TypeScript Codebases Into Deterministic AI Context - End to End

Comments
2 min read
Stop Importing clsx in React. The Luxury of "Pure" JSX.

Stop Importing clsx in React. The Luxury of "Pure" JSX.

5
Comments 1
3 min read
Advanced TypeScript Patterns: Type-Safe Code That Scales

Advanced TypeScript Patterns: Type-Safe Code That Scales

Comments
5 min read
Introducing handlejson - Safe JSON Parsing Without the try-catch Spam

Introducing handlejson - Safe JSON Parsing Without the try-catch Spam

Comments 1
4 min read
Hidden Gems in TypeScript - Short Hands, Aliases, and Underutilized Built-ins That Save You Time

Hidden Gems in TypeScript - Short Hands, Aliases, and Underutilized Built-ins That Save You Time

Comments
4 min read
The Tech Stack Behind data-peek: Modern Desktop Development in 2025

The Tech Stack Behind data-peek: Modern Desktop Development in 2025

6
Comments
6 min read
MapLibre GL JS - Enabling large number of moveable sprites

MapLibre GL JS - Enabling large number of moveable sprites

Comments
1 min read
How I Render 1 Million JSON Nodes Without Blocking the Browser

How I Render 1 Million JSON Nodes Without Blocking the Browser

Comments
5 min read
How to Seed Data in Drizzle (The Right Way)

How to Seed Data in Drizzle (The Right Way)

Comments
3 min read
Building a Vanilla TypeScript Japanese Flashcards App with Antigravity AI

Building a Vanilla TypeScript Japanese Flashcards App with Antigravity AI

Comments
3 min read
How I Optimized My Next.js Portfolio from 79 to 90+ on PageSpeed Insights

How I Optimized My Next.js Portfolio from 79 to 90+ on PageSpeed Insights

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