DEV Community

TypeScript

Optional static type-checking for JavaScript.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
The Hidden Cost of Global Stores in Vue (and When They’re Still Worth It)

The Hidden Cost of Global Stores in Vue (and When They’re Still Worth It)

Comments
3 min read
I built a WASM execution firewall for AI agents — here’s why

I built a WASM execution firewall for AI agents — here’s why

Comments
2 min read
The Mirror Trick: Why Knowing Good Habits Changes Nothing

The Mirror Trick: Why Knowing Good Habits Changes Nothing

Comments
4 min read
My First Open Source Contribution Was to an Authentication Project — And It Was Surprisingly Friendly

My First Open Source Contribution Was to an Authentication Project — And It Was Surprisingly Friendly

Comments
2 min read
Building Modern Backends with Kaapi: Request validation Part 2

Building Modern Backends with Kaapi: Request validation Part 2

Comments
3 min read
Back to basics: a solid foundation for using AI coding agents in a monorepo

Back to basics: a solid foundation for using AI coding agents in a monorepo

Comments
2 min read
Building a Regulatory-Compliant Accessibility Scanner: From WCAG to Legal Compliance

Building a Regulatory-Compliant Accessibility Scanner: From WCAG to Legal Compliance

Comments
6 min read
Angular State Management: Signals vs Simple Properties - Which Should I Use?

Angular State Management: Signals vs Simple Properties - Which Should I Use?

Comments
1 min read
API First in Practice: How We Made Frontend Types Predictable and Stable

API First in Practice: How We Made Frontend Types Predictable and Stable

2
Comments 2
4 min read
Bytekit: A Turbocharged TypeScript Toolkit for Modern Development

Bytekit: A Turbocharged TypeScript Toolkit for Modern Development

Comments
3 min read
Angular Pipes Explained — From Basics to Custom Pipes (With Real Examples)

Angular Pipes Explained — From Basics to Custom Pipes (With Real Examples)

Comments
2 min read
Brass TS — Building an Effect Runtime in TypeScript (Part 4)

Brass TS — Building an Effect Runtime in TypeScript (Part 4)

Comments
3 min read
Stop using web search for every little thing in AI agents

Stop using web search for every little thing in AI agents

1
Comments 2
2 min read
Open-Source Developer Portfolio

Open-Source Developer Portfolio

6
Comments
1 min read
TypeScript --erasableSyntaxOnly 플래그, 왜 생겼고 언제 쓰나

TypeScript --erasableSyntaxOnly 플래그, 왜 생겼고 언제 쓰나

Comments
2 min read
The Missing Link in AI Engineering: Why TypeScript + Zod is Better Than Python

The Missing Link in AI Engineering: Why TypeScript + Zod is Better Than Python

Comments
5 min read
The Real ROI of TypeScript: Beyond Catching Typos

The Real ROI of TypeScript: Beyond Catching Typos

Comments
10 min read
The Mind Protocol: Why Your AI Agent Needs a World Before It Can Think

The Mind Protocol: Why Your AI Agent Needs a World Before It Can Think

Comments
9 min read
Zero Egress Costs: How I Built P2P File Sharing with Cloudflare

Zero Egress Costs: How I Built P2P File Sharing with Cloudflare

Comments
4 min read
The Mythical One-Fits-All Build Tool Plugin 🦄 (It Actually Exists)

The Mythical One-Fits-All Build Tool Plugin 🦄 (It Actually Exists)

4
Comments 1
7 min read
The TypeScript Features I Wish I'd Learned Sooner

The TypeScript Features I Wish I'd Learned Sooner

Comments
9 min read
Type-Safe By Design: Architecting Applications That Make Bugs Impossible

Type-Safe By Design: Architecting Applications That Make Bugs Impossible

Comments
8 min read
When a refactor bot renames things unevenly: inconsistent variable naming across files

When a refactor bot renames things unevenly: inconsistent variable naming across files

Comments
3 min read
Building a Centralized Keyboard Shortcut System in React: A Priority-Based Approach

Building a Centralized Keyboard Shortcut System in React: A Priority-Based Approach

Comments
17 min read
How to generate blurry placeholders for your images

How to generate blurry placeholders for your images

Comments
3 min read
loading...