DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
How to convert a JSON sample to a Valibot schema (and the 3 ways the algorithm diverges from Zod)

How to convert a JSON sample to a Valibot schema (and the 3 ways the algorithm diverges from Zod)

Comments
6 min read
How I added Solana Pay USDC to a SaaS app — a real implementation, not a tutorial

How I added Solana Pay USDC to a SaaS app — a real implementation, not a tutorial

Comments
1 min read
WordPress plugin boilerplate with React & Vite

WordPress plugin boilerplate with React & Vite

1
Comments
3 min read
Two-Way SMS Conversations on AWS

Two-Way SMS Conversations on AWS

12
Comments
10 min read
Reviving a 12K+ Star Abandoned Library: toastr-next v3 🍞

GitHub “Finish-Up-A-Thon” Challenge Submission

Reviving a 12K+ Star Abandoned Library: toastr-next v3 🍞

46
Comments 33
6 min read
Giving Your Local LLM Safe Filesystem Access With Ollama Tool Use

Giving Your Local LLM Safe Filesystem Access With Ollama Tool Use

1
Comments 3
7 min read
Cloudflare TypeScript SDK v6 Made 133 Methods Return null and Empty Bodies Return undefined — Here's What Broke

Cloudflare TypeScript SDK v6 Made 133 Methods Return null and Empty Bodies Return undefined — Here's What Broke

1
Comments
6 min read
# How to Build a Multi-Step Form Wizard in Next.js with TypeScript

# How to Build a Multi-Step Form Wizard in Next.js with TypeScript

1
Comments
8 min read
React Hook Form vs. TanStack Form vs. Formisch: React Form Libraries Compared

React Hook Form vs. TanStack Form vs. Formisch: React Form Libraries Compared

Comments
5 min read
Next.js 16 Broke My App in 4 Places and None of Them Threw an Error

Middleware renamed to proxy.ts

Next.js 16 Broke My App in 4 Places and None of Them Threw an Error

39
Comments 31
5 min read
We built a free ipify alternative - here's what we learned

We built a free ipify alternative - here's what we learned

Comments
3 min read
The Intuitive Interface: Moving Beyond the Static Layout

The Intuitive Interface: Moving Beyond the Static Layout

Comments
3 min read
Why `.filter(Boolean)` Doesn't Narrow Types in TypeScript (and how I built an AST fixer for it)

Why `.filter(Boolean)` Doesn't Narrow Types in TypeScript (and how I built an AST fixer for it)

2
Comments
3 min read
GitHub Contribution Card: Dynamic SVG Stats Card for Your GitHub Profile README

GitHub Contribution Card: Dynamic SVG Stats Card for Your GitHub Profile README

Comments
3 min read
JavaScript Variables

JavaScript Variables

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