Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s occupation, destruction, and ethnic cleansing of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“typescript” News Archive

Definition, related topics, and tag feed

Definition · Supertopics: ecmascript, programming-languages · Subtopics: hacks (non-exhaustive) · “typescript” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
The 8 Trends That Will Define Web Development in 2026 (log)243
trends, outlooks, ai, frameworks, tanstack, edge-computing, presentational-html
Fixing TypeScript Performance Problems: A Case Study (vig)242
performance, case-studies
Ripple: A New TypeScript-First Front-End Framework241
frameworks, ripple
TypeScript Strictness Is Non-Monotonic: Strict-Null-Checks and No-Implicit-Any Interact (huo)240
arrays
The Nuances of JavaScript Typing Using JSDoc (jar/van)239
javascript, jsdoc, developer-experience
Progress on TypeScript 7—December 2025 (dan/typ)238
How to Unit Test a Vue Composable With TypeScript (joh)237
how-tos, testing, vuejs, functions
Category Theory for JavaScript/TypeScript Developers (ibr)236
javascript, programming, craft
Experiment: Making TypeScript Immutable-by-Default (eva)235
experiments
What’s Coming in TypeScript 6/7 (dan+/typ)234
podcasts, interviews, ecmascript, outlooks
TypeScript’s Rise in the AI Era: Insights From Lead Architect, Anders Hejlsberg (aar/git)233
ai
The Inner Workings of JavaScript Source Maps (man/pol)232
javascript, source-maps
4 Unconventional Ways to Cast in TypeScript (pol)231
Using TypeScript in Node.js (pav)230
nodejs
From Steam to Floppy: Porting Modern TypeScript to Run on DOS229
“@ ts-ignore” Is Almost Always the Worst Option (eva)228
errors
Moving Off of TypeScript227
migrating
How to Set Up Express 5 for Production in 2025 (jan)226
how-tos, express
Stop Using TypeScript Interfaces (dcr)225
types
Using the Node 18+ Native Test Runner With TypeScript and React224
nodejs, testing, react
Enable “--strict” by Default (dan/typ)223
discussions
How We Migrated Our Rush.js Monorepo to Node Type Stripping (cal)222
migrating, nodejs
The Problems With Modals, and How to Solve Them (noe)221
how-tos, modals, vuejs
The Multi-Repository TypeScript Problem220
monorepos
Parsing 1 Billion Rows in Bun/TypeScript Under 10 Seconds219
bun, parsing, performance
30 Years of JavaScript: 10 Milestones That Changed the Web (ric/the)218
javascript, anniversaries, history, ecmascript, ajax, jquery, web-2.0, nodejs, npm, react, webassembly
“satisfies” in TypeScript (ada/fro)217
How JSDoc Saved My Dev Workflow (ato)216
jsdoc, javascript, documentation
How TypeScript Solved Its Global Iterator Name Clash (rau)215
Node.js Moves Toward Stable TypeScript Support With Amaro 1.0 (sar/soc)214
nodejs, support, tooling
6 Advanced TypeScript Tricks (ole)213
tips-and-tricks
Is It JavaScript? (jim)212
javascript, browsers, servers, jsx, terminology
A Brief History of JavaScript (den)211
history, javascript, ecmascript, json, javascript-engines, runtimes, browsers
Announcing TypeScript Native Previews (dan/typ)210
Microsoft Lays Off TypeScript Veteran Ron Buckton Amid 6,000-Job Cut Restructuring209
microsoft
Node.js Streams With TypeScript208
nodejs, streaming, examples
Deploying TypeScript: Recent Advances and Possible Future Directions (rau)207
deploying
The Case for Angular206
angular
The Case for Web Components With Lit205
web-components, lit, micro-frontends
Exploring TypeScript: TS 5.8 Edition (rau)204
books, javascript
How to Set Up TypeScript With Node.js and Express (log)203
how-tos, nodejs, express
Expressing Japanese Grammar Through TypeScript Type System202
types, localization
A 10× Faster TypeScript201
videos
Why Microsoft Is Rewriting Their TypeScript Compiler in Go (imp)200
microsoft, compiling, go
Node Just Added TypeScript Support. What Does That Mean for Deno? (tin/den)199
nodejs, deno
My Sales Pitch for TypeScript (rau)198
Learn Zod So You Can Trust Your Data and Your Types (did)197
libraries, types, examples
What Is TypeScript? An Overview for JavaScript Programmers (rau)196
overviews, javascript, comparisons
Web Scraping With Playwright195
scraping, playwright, youtube, functionality
TypeScript in a Node.js Project (rwi)194
nodejs, configuration
TypeScript: The “satisfies” Operator (rau)193
operators
Read-Only Accessibility in TypeScript (rau)192
Move on to ESM-Only (ant)191
esm, modules, nodejs, support, javascript
Tutorial: Publishing ESM-Based npm Packages With TypeScript (rau)190
tutorials, dependencies, npm
Introducing the JSR Open Governance Board (tin+/den)189
introductions, jsr, javascript, community
Demo: Running TypeScript Directly in Node.js (rau)188
nodejs
React Is Just “document.createElement()” With Good Marketing, and I Can Prove It187
react, tailwind
Vite With TypeScript (rwi)186
vite, migrating, javascript, configuration
A Modern Node.js and TypeScript Setup for 2025185
nodejs, configuration
Computing With Tuples in TypeScript (rau)184
arrays
Mapped Types in TypeScript (ama)183
types
Differences Between ESLint and TypeScript (jos/esl)182
eslint, comparisons, linting, type-safety, quality
TypeScript 5.8 Ships “--erasableSyntaxOnly” to Disable Enums (mat)181
Avoiding “anys” With Linting and TypeScript (jos/tse)180
linting
Generating Test Values Using JavaScript Generators179
javascript, functions, testing
A Checklist for Your tsconfig.json (rau)178
configuration, checklists
Everything You Need to Know About Node.js Type Stripping (sat)177
nodejs
5 Technical JavaScript Trends You Need to Know About in 2025 (the)176
javascript, trends, architecture, serverless, webassembly, state-management, type-safety, micro-frontends
Node’s New Built-In Support for TypeScript (rau)175
nodejs, configuration
TypeScript Generics: A Complete Guide174
guides, generics, examples
TypeScript Without Build Tools (chr/fro)173
monorepos, tooling, link-lists
Node.js Now Supports TypeScript by Default (mat)172
nodejs, support
Important Topics for Frontend Developers to Master in 2025171
learning, javascript, css, frameworks, git, apis, testing, performance, security, ci-cd, websockets
Advanced and Creative TypeScript Techniques for Professionals170
type-safety, techniques
TypeScript: Zero to Hero Plus Cheat Sheet169
cheat-sheets
Just Say “No” to JavaScript (nic/inf)168
javascript, programming
A Leap in the Evolution of Airtable’s Codebase: Scaling TypeScript to Thousands of Projects167
scalability, case-studies
Building Better CLI Apps (mol/blo)166
videos, javascript, command-line, tooling
Contributing to JavaScript and TypeScript (rob/blo)165
videos, javascript, foss, standards
Faster TypeScript Compilation (ash/blo)164
videos, compiling, performance
10 Advanced TypeScript Concepts Every Developer Should Know163
concepts
Self-Contained Executable Programs With Deno Compile (tin/den)162
deno, javascript, compiling
Essential tsconfig.json Options You Should Use161
configuration
Node.js Now Supports TypeScript Natively160
videos, nodejs
How to Automate TypeScript Code Reviews With Coderabbit (the/cod)159
how-tos, code-reviews, automation, coderabbit
How to Write Better TypeScript Code: Best Practices for Clean, Effective, and Scalable Code158
how-tos
How to Roll Your Own Auth in JavaScript and TypeScript (rwi)157
how-tos, authentication, javascript
Octoverse: AI Leads Python to Top Language as the Number of Global Developers Surges (git)156
research, github, community, ai, programming, python, javascript, java, php, shell, go
Implementing Regular Expressions in TypeScript Types (Badly)155
regex
Node.js Can Run TypeScript154
nodejs
Better Vue Components With TypeScript (fad)153
vuejs, components, examples
Running TypeScript Natively (nod)152
nodejs
How to Create a Type to Retrieve All Keys of an Object in TypeScript151
how-tos, objects
10 Bad TypeScript Habits to Break in 2024150
mistakes
The Redmonk Programming Language Rankings: June 2024149
programming, comparisons, javascript, python, java, php, css, ruby, go, shell, rust, dart
A Complete Guide to Beginning With TypeScript (fro)148
guides, link-lists, learning
A Comprehensive Guide to Understanding TypeScript Record Type147
guides
The Top Programming Languages 2024 (iee)146
programming, comparisons, python, java, javascript, sql, go, html, php, lua
The Hidden TypeScript Hack You Need to Know145
hacks
Why Unknown Types Are Useful144
programming
A Different Way to Think About TypeScript143
Node.js Adds Experimental Support for TypeScript (sar/soc)142
nodejs, experiments
Why the jQuery Creator Uses React and TypeScript (jer+/syn)141
podcasts, interviews, react, jquery
50 TypeScript F*ck Ups140
books, mistakes
Publishing a TypeScript Module to npm vs. JSR (den)139
videos, modules, dependencies, npm, jsr, comparisons
Speeding Up the JavaScript Ecosystem—Isolated Declarations (mar)138
performance, javascript
TypeScript 5.5: A Blockbuster Release137
Create npm Package With CommonJS and ESM Support in TypeScript136
npm, dependencies, commonjs, esm
Announcing TypeScript 5.5 (dan/typ)135
release-notes
Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (joh)134
dependencies, esm, commonjs, tooling, type-safety
I’ve Been Writing TypeScript Without Understanding It133
The Biggest TypeScript Update in Years132
videos
Live Types in a TypeScript Monorepo131
monorepos
Generics in TypeScript (fro)130
generics
Dynamic GitHub Profile With Bun and TypeScript129
github, readme, bun
The Evolution of Figma’s Mobile Engine: Compiling Away Our Custom Programming Language (fig)128
figma, programming, migrating, case-studies
Adding ESLint and Auto-Fixing an Existing TypeScript Project127
eslint, quality, automation
The Making of a TypeScript Feature: Inferring Type Predicates126
Building a CLI From Scratch With TypeScript and oclif125
command-line
How to Strongly Type process.env (mat)124
how-tos, nodejs
This Pattern Will Wreck Your React App’s TS Performance (mat)123
design-patterns, react, performance
Build a Node App With TypeScript (mat)122
nodejs, pnpm, esm
Make Your Functions More Reusable With Generics (mat)121
functions, generics, maintainability
A Gentle Introduction to Generics in TypeScript120
introductions, generics
Express.js With TypeScript—Setup, Examples, Testing119
videos, express, testing, examples
Announcing TypeScript 5.4 (dan/typ)118
release-notes
JSDoc as an Alternative TypeScript Syntax117
documentation, jsdoc
Why My Code Isn’t in TypeScript (rem)116
How to Set Up a Node Server With TypeScript in 2024 (jle)115
how-tos, nodejs, servers
Learn TypeScript (jad)114
websites, courses
Practical Guide to Destructuring: TypeScript vs. Dart113
guides, dart, comparisons
What Is JSDoc and Why You May Not Need TypeScript for Your Next Project112
javascript, documentation, jsdoc
Type in TypeScript111
types
Declaring Globals Isn’t That Hard (mat)110
videos, javascript
Mastering TypeScript: Looping With Types (ale)109
What Are Types in TypeScript108
types
What the Heck Is a Homomorphic Mapped Type?107
Node.js, TypeScript, and ESM: It Doesn’t Have to Be Painful106
nodejs, esm
TypeScript’s Hidden Feature: Subtypes105
Announcing TypeScript 5.3 (dan/typ)104
release-notes
Simplifying the E2E Selectors Hassle103
angular, testing
How to Do a TypeScript Conversion102
how-tos, javascript, migrating, conversion, refactoring
My Problem With Using TypeScript in 2023101
videos
Quick Tip: Creating Polymorphic Components in TypeScript100
tips-and-tricks, components
Extending the Properties of an HTML Element in TypeScript99
html, components
How Did You Switch From JavaScript to TypeScript?98
discussions, javascript, migrating
Quick Tip: Decorators in TypeScript97
tips-and-tricks
The Power of Type Safety in TypeScript96
type-safety
TypeScript Monorepo With npm Workspaces (skw)95
monorepos, npm, architecture
The Saga of the Closure Compiler, and Why TypeScript Won94
javascript, google, compiling, history
Token Based Authentication With Fastify, JWT, and TypeScript93
authentication, fastify, json-web-tokens
TypeScript Origins: The Documentary92
videos, history
One Thing Nobody Explained to You About TypeScript91
configuration
Turbo 8 Is Dropping TypeScript90
hotwire, release-notes
Announcing TypeScript 5.2 (dan/typ)89
release-notes
TypeScript 5.3 First Look (mat)88
5 Inconvenient Truths About TypeScript (dea)87
javascript, complexity
15 Advanced TypeScript Tips for Development86
tips-and-tricks
Arrays and Tuples in TypeScript (fro)85
arrays
Organize TypeScript Types With Namespaces84
namespaces
TypeScript and the Dawn of Gradual Types (rww/git)83
Understanding TypeScript Generators (log)82
Converting [a] JavaScript Codebase to TypeScript81
javascript, migrating, refactoring
Create React UI Lib: Component Library Speedrun80
react, components, npm
TypeScript 5.2’s New Keyword: “using” (mat)79
TypeScript Book78
books
wasmati: You Should Write Your WebAssembly in TypeScript77
webassembly, libraries
Announcing TypeScript 5.1 (dan/typ)76
release-notes
Where to Put Your Types in Application Code (mat)75
7 Secret TypeScript Tricks Pros Use74
tips-and-tricks
Configuring ESLint, Prettier, and TypeScript Together (jos)73
eslint, prettier, linting, formatting, tooling, configuration
Boost Your JavaScript With JSDoc Typing72
javascript, documentation, jsdoc
Programming-Language Popularity by GitHub Pull Requests (lem)71
studies, research, programming, comparisons, github, javascript
TypeScript Function Types: A Beginner’s Guide70
guides, functions
Function Overloading in TypeScript69
functions
Using TypeScript Without Compilation (pas)68
Senior Engineering Strategies for Advanced React and TypeScript (tec)67
strategies, react, architecture, testing, performance, accessibility, security, maintenance
All JavaScript and TypeScript Features From the Last 3 Years66
javascript, history
TypeScript’s Migration to Modules (dan/typ)65
modules, esm, commonjs, migrating
Announcing TypeScript 5.0 RC (dan/typ)64
release-notes
Don’t Use Return Types, Unless… (mat)63
videos
Making Sense of TypeScript Using Set Theory62
Generics: The Most Intimidating TypeScript Feature (mat)61
videos, generics
Is TypeScript Worth It?60
discussions
React, Vite, and TypeScript: Get Started in Under 2 Minutes59
introductions, react, vite
Set Up a React App With TypeScript in 5 Minutes58
react, vite
17 Compelling Reasons to Start Ditching TypeScript Now57
11 Tips That Make You a Better TypeScript Programmer56
tips-and-tricks
Testing Static Types in TypeScript (rau)55
testing
TypeScript With Node.js (rwi)54
nodejs
See This Page Fetch Itself, Byte by Byte, Over TLS53
websites, tls
TypeScript 5.0 Iteration Plan (dan/typ)52
How to Build, Test, and Publish a TypeScript npm Package in 202251
how-tos, npm
Type-Safe TypeScript With Type Narrowing (thi)50
type-safety
Ten Years of TypeScript (dan/typ)49
Type-Level TypeScript48
websites
Advanced TypeScript Patterns: API Contracts47
apis
Dependency Injection in JS/TS (cod)46
javascript
TypeScript: It’s Not Actually Validating Your Types45
validation
TypeScript vs. JavaScript: Which One You Should Use, and Why44
javascript, comparisons
Why I’m Learning TypeScript43
Type Annotations in JavaScript42
javascript, annotations
7 Tips for Clean React TypeScript Code You Must Know41
react, tips-and-tricks
Monorepos in JavaScript and TypeScript (rwi)40
javascript, monorepos
7 Tips to Improve Your TypeScript39
tips-and-tricks, optimization
Misusing TypeScript Assertion Functions for Fun and Profit (chr)38
functions
TypeScript Tips and Tricks (vsc)37
videos, tips-and-tricks
Principles of Object-Oriented Programming in TypeScript (app)36
principles, oop
Where TypeScript Excels (the)35
videos
CommonJS (CJS) and Modules (ESM): Import Compatibility34
javascript, commonjs, esm
Moving From JavaScript to TypeScript33
javascript
Minimal TypeScript (ano)32
minimalism
Demystifying TypeScript Discriminated Unions (ada/css)31
How to Set Up a Node.js Project With TypeScript (app)30
how-tos, nodejs
TypeScript Features to Avoid29
Frontend Challenges: Front-End Engineer Assignment28
react, javascript, training
How Not to Learn TypeScript27
Dynamic Static Typing in TypeScript (dea/sma)26
generics
A Deep Dive Into Serverless UI With TypeScript (sma)25
serverless, deep-dives
A Step by Step TypeScript Tutorial for Beginners24
tutorials
Bootstrapping a Node.js TypeScript API: Routing, Middleware, and Custom Types and Errors Modules23
nodejs, apis, routing, errors, modules
Understanding Generics in TypeScript22
generics
Architecting and Scaffolding a TypeScript and Express API21
express, apis
Simple Monorepos via npm Workspaces and TypeScript Project References (rau)20
monorepos, npm
TypeScript Interfaces: A Quick Guide to Help You Get Started19
guides
TypeScript and Native ESM on Node.js (rau)18
esm, nodejs
Integrating TypeScript With Svelte (ada/css)17
svelte
React With TypeScript: Best Practices16
react, best-practices
“this” in JavaScript and TypeScript (dea)15
javascript
TypeScript, Minus TypeScript (css)14
Learn Deno: A Secure JavaScript and TypeScript Runtime13
deno, runtimes, javascript
Still Using Node.js? Deno 1.0 Is Here! (ant)12
nodejs, deno, runtimes, javascript
Recursive Functions in TypeScript11
functions
How TypeScript Makes You a Better JavaScript Developer10
javascript
Migrating From JavaScript to TypeScript in a Real World React Project (hcr)9
migrating, javascript
The TypeScript Tax (eri)8
type-safety, metrics, quality
TSDoc: A TypeScript Source Code Documentation Format (inf)7
documentation
Introducing TypeScript—JavaScript on Steroids (cra)6
introductions
Thoughts on TypeScript (nza)5
javascript
TypeScript—Microsoft’s Replacement for JavaScript4
microsoft, javascript
Code Converter3
tools, exploration, conversion, svg, html, css, json, json-ld, javascript, graphql
TypeScript Tester (typ)2
tools, exploration, auditing, debugging, testing
npm Package Types Checker1
tools, exploration, auditing, debugging, npm, dependencies, type-safety