Everything You Need to Know About Node.js Type Stripping (by) | | 156 |
nodejs |
5 Technical JavaScript Trends You Need to Know About in 2025 (via) | | 155 |
javascript, trends, architecture, serverless, webassembly, state-management, type-safety, micro-frontends |
TypeScript Generics: A Complete Guide (via) | | 154 |
guides, generics, examples |
TypeScript Without Build Tools (by/via) | | 153 |
monorepos, tooling, link-lists |
Node.js Now Supports TypeScript by Default (by) | | 152 |
nodejs, support |
Important Topics for Frontend Developers to Master in 2025 (by) | | 151 |
learning, javascript, css, frameworks, git, apis, testing, performance, security, ci-cd, websockets |
Advanced and Creative TypeScript Techniques for Professionals (by) | | 150 |
type-safety, techniques |
A Leap in the Evolution of Airtable’s Codebase: Scaling TypeScript to Thousands of Projects (via) | | 149 |
scaling, case-studies |
Contributing to JavaScript and TypeScript (by/via) | | 148 |
videos, javascript, foss, standards |
Building Better CLI Apps (by/via) | | 147 |
videos, javascript, command-line, tooling |
Faster TypeScript Compilation (by/via) | | 146 |
videos, compiling, performance |
Self-Contained Executable Programs With Deno Compile (by+/via) | | 145 |
deno, javascript, compiling |
10 Advanced TypeScript Concepts Every Developer Should Know (by) | | 144 |
concepts |
Essential tsconfig.json Options You Should Use (by) | | 143 |
configuration |
Node.js Now Supports TypeScript Natively (by) | | 142 |
videos, nodejs |
How to Write Better TypeScript Code: Best Practices for Clean, Effective, and Scalable Code (by) | | 141 |
how-tos |
Octoverse: AI Leads Python to Top Language as the Number of Global Developers Surges (via) | | 140 |
research, github, community, ai, programming, python, javascript, java, php, shell, go |
How to Roll Your Own Auth in JavaScript and TypeScript (by) | | 139 |
how-tos, authentication, javascript |
Implementing Regular Expressions in TypeScript Types (Badly) | | 138 |
regex |
Node.js Can Run TypeScript (by) | | 137 |
nodejs |
Better Vue Components With TypeScript (by) | | 136 |
vuejs, components, examples |
How to Create a Type to Retrieve All Keys of an Object in TypeScript (by) | | 135 |
how-tos, objects |
10 Bad TypeScript Habits to Break in 2024 (via) | | 134 |
mistakes |
The Redmonk Programming Language Rankings: June 2024 (by/via) | | 133 |
programming, comparisons, javascript, python, java, php, css, ruby, go, shell, dart |
A Complete Guide to Beginning With TypeScript (by/via) | | 132 |
guides, link-lists, learning |
A Comprehensive Guide to Understanding TypeScript Record Type (via) | | 131 |
guides |
The Top Programming Languages 2024 (by/via) | | 130 |
programming, comparisons, python, java, javascript, sql, go, html, php, lua |
The Hidden TypeScript Hack You Need to Know (by/via) | | 129 |
hacks |
Why Unknown Types Are Useful (by) | | 128 |
programming |
A Different Way to Think About TypeScript | | 127 |
|
Why the jQuery Creator Uses React and TypeScript (by+/via) | | 126 |
podcasts, interviews, react, jquery |
Node.js Adds Experimental Support for TypeScript (by/via) | | 125 |
nodejs, experiments |
50 TypeScript F*ck Ups | | 124 |
books, mistakes |
Publishing a TypeScript Module to npm vs. JSR (via) | | 123 |
videos, modules, dependencies, npm, jsr, comparisons |
Speeding Up the JavaScript Ecosystem—Isolated Declarations (by) | | 122 |
performance, javascript |
TypeScript 5.5: A Blockbuster Release (by) | | 121 |
|
Create npm Package With CommonJS and ESM Support in TypeScript (by) | | 120 |
npm, dependencies, commonjs, esm |
Announcing TypeScript 5.5 (by/via) | | 119 |
release-notes |
Dual Publishing ESM and CJS Modules With tsup and “Are the Types Wrong?” (by) | | 118 |
dependencies, esm, commonjs, tooling, type-safety |
I’ve Been Writing TypeScript Without Understanding It (by/via) | | 117 |
|
The Biggest TypeScript Update in Years (by) | | 116 |
videos |
Live Types in a TypeScript Monorepo (by) | | 115 |
monorepos |
Dynamic GitHub Profile With Bun and TypeScript (by) | | 114 |
github, readme, bun |
The Evolution of Figma’s Mobile Engine: Compiling Away Our Custom Programming Language (by/via) | | 113 |
figma, programming, migrating, case-studies |
Adding ESLint and Auto-Fixing an Existing TypeScript Project (by) | | 112 |
eslint, quality, automation |
The Making of a TypeScript Feature: Inferring Type Predicates (by) | | 111 |
|
Building a CLI From Scratch With TypeScript and oclif (by) | | 110 |
command-line |
How to Strongly Type process.env (by) | | 109 |
how-tos, nodejs |
This Pattern Will Wreck Your React App’s TS Performance (by) | | 108 |
design-patterns, react, performance |
Build a Node App With TypeScript (by) | | 107 |
nodejs, pnpm, esm |
Make Your Functions More Reusable With Generics (by) | | 106 |
functions, generics, maintainability |
A Gentle Introduction to Generics in TypeScript (by) | | 105 |
introductions, generics |
Express.js With TypeScript—Setup, Examples, Testing (by) | | 104 |
videos, express, testing, examples |
Announcing TypeScript 5.4 (by/via) | | 103 |
release-notes |
JSDoc as an Alternative TypeScript Syntax (by) | | 102 |
documentation, jsdoc |
Why My Code Isn’t in TypeScript (by) | | 101 |
|
How to Set Up a Node Server With TypeScript in 2024 (by/via) | | 100 |
how-tos, nodejs, servers |
Learn TypeScript (by) | | 99 |
websites, courses |
Practical Guide to Destructuring: TypeScript vs. Dart (by) | | 98 |
guides, dart, comparisons |
What Is JSDoc and Why You May Not Need TypeScript for Your Next Project (by) | | 97 |
javascript, documentation, jsdoc |
Declaring Globals Isn’t That Hard (by) | | 96 |
videos, javascript |
Mastering TypeScript: Looping With Types (by) | | 95 |
|
What the Heck Is a Homomorphic Mapped Type? (by) | | 94 |
|
Node.js, TypeScript, and ESM: It Doesn’t Have to Be Painful (by) | | 93 |
nodejs, esm |
TypeScript’s Hidden Feature: Subtypes | | 92 |
|
Announcing TypeScript 5.3 (by/via) | | 91 |
release-notes |
Simplifying the E2E Selectors Hassle (by/via) | | 90 |
angular, testing |
How to Do a TypeScript Conversion (by) | | 89 |
how-tos, javascript, migrating, conversion, refactoring |
My Problem With Using TypeScript in 2023 (by) | | 88 |
videos |
Quick Tip: Creating Polymorphic Components in TypeScript (by/via) | | 87 |
tips-and-tricks, components |
Extending the Properties of an HTML Element in TypeScript (by/via) | | 86 |
html, components |
How Did You Switch From JavaScript to TypeScript? | | 85 |
discussions, javascript, migrating |
Quick Tip: Decorators in TypeScript (by/via) | | 84 |
tips-and-tricks |
The Power of Type Safety in TypeScript (via) | | 83 |
type-safety |
TypeScript Monorepo With npm Workspaces (by) | | 82 |
monorepos, npm, architecture |
The Saga of the Closure Compiler, and Why TypeScript Won (by) | | 81 |
javascript, compiling, history |
Token Based Authentication With Fastify, JWT, and TypeScript (by) | | 80 |
authentication, fastify, json-web-tokens |
TypeScript Origins: The Documentary (via) | | 79 |
videos, history |
One Thing Nobody Explained to You About TypeScript (by) | | 78 |
configuration |
Turbo 8 Is Dropping TypeScript (by/via) | | 77 |
hotwire, release-notes |
TypeScript 5.3 First Look (by) | | 76 |
|
Announcing TypeScript 5.2 (by/via) | | 75 |
release-notes |
5 Inconvenient Truths About TypeScript (by) | | 74 |
javascript, complexity |
15 Advanced TypeScript Tips for Development | | 73 |
tips-and-tricks |
TypeScript and the Dawn of Gradual Types (by/via) | | 72 |
|
Organize TypeScript Types With Namespaces (by/via) | | 71 |
namespaces |
Understanding TypeScript Generators (via) | | 70 |
|
Converting [a] JavaScript Codebase to TypeScript (by/via) | | 69 |
javascript, migrating, refactoring |
TypeScript 5.2’s New Keyword: “using” (by) | | 68 |
|
Create React UI Lib: Component Library Speedrun (by) | | 67 |
react, components, npm |
wasmati: You Should Write Your WebAssembly in TypeScript (by/via) | | 66 |
webassembly, libraries |
Announcing TypeScript 5.1 (by/via) | | 65 |
release-notes |
Where to Put Your Types in Application Code (by) | | 64 |
|
7 Secret TypeScript Tricks Pros Use (by) | | 63 |
tips-and-tricks |
Configuring ESLint, Prettier, and TypeScript Together (by) | | 62 |
eslint, prettier, linting, formatting, tooling, configuration |
Boost Your JavaScript With JSDoc Typing (by) | | 61 |
javascript, documentation, jsdoc |
Programming-Language Popularity by GitHub Pull Requests (by) | | 60 |
studies, research, programming, comparisons, github, javascript |
TypeScript Function Types: A Beginner’s Guide (by) | | 59 |
guides, functions |
Function Overloading in TypeScript (by/via) | | 58 |
functions |
Using TypeScript Without Compilation (by) | | 57 |
|
Senior Engineering Strategies for Advanced React and TypeScript (by) | | 56 |
strategies, react, architecture, testing, performance, accessibility, security, maintenance |
TypeScript’s Migration to Modules (by+/via) | | 55 |
modules, esm, commonjs, migrating |
All JavaScript and TypeScript Features From the Last 3 Years (via) | | 54 |
javascript, history |
Announcing TypeScript 5.0 RC (by/via) | | 53 |
release-notes |
Don’t Use Return Types, Unless… (by) | | 52 |
videos |
Making Sense of TypeScript Using Set Theory (by) | | 51 |
|
Generics: The Most Intimidating TypeScript Feature (by) | | 50 |
videos, generics |
React, Vite, and TypeScript: Get Started in Under 2 Minutes (by/via) | | 49 |
react, vite |
Is TypeScript Worth It? | | 48 |
discussions |
Set Up a React App With TypeScript in 5 Minutes (by) | | 47 |
react, vite |
17 Compelling Reasons to Start Ditching TypeScript Now (by) | | 46 |
|
11 Tips That Make You a Better TypeScript Programmer (by) | | 45 |
tips-and-tricks |
Testing Static Types in TypeScript (by) | | 44 |
testing |
TypeScript With Node.js (by) | | 43 |
nodejs |
See This Page Fetch Itself, Byte by Byte, Over TLS (by) | | 42 |
websites, tls |
TypeScript 5.0 Iteration Plan (by/via) | | 41 |
|
How to Build, Test, and Publish a TypeScript npm Package in 2022 (by) | | 40 |
how-tos, npm |
Type-Safe TypeScript With Type Narrowing (by/via) | | 39 |
type-safety |
Ten Years of TypeScript (by/via) | | 38 |
|
Type-Level TypeScript (by) | | 37 |
websites |
Advanced TypeScript Patterns: API Contracts | | 36 |
apis |
Dependency Injection in JS/TS (via) | | 35 |
javascript |
TypeScript vs. JavaScript: Which One You Should Use, and Why (by/via) | | 34 |
javascript, comparisons |
TypeScript: It’s Not Actually Validating Your Types | | 33 |
validation |
Why I’m Learning TypeScript | | 32 |
|
Type Annotations in JavaScript (by/via) | | 31 |
javascript, annotations |
7 Tips for Clean React TypeScript Code You Must Know (by) | | 30 |
react, tips-and-tricks |
Monorepos in JavaScript and TypeScript (by) | | 29 |
javascript, monorepos |
7 Tips to Improve Your TypeScript (by) | | 28 |
tips-and-tricks, optimization |
TypeScript Tips and Tricks (by/via) | | 27 |
videos, tips-and-tricks |
Principles of Object-Oriented Programming in TypeScript (via) | | 26 |
principles, oop |
Where TypeScript Excels (via) | | 25 |
videos |
CommonJS (CJS) and Modules (ESM): Import Compatibility (by) | | 24 |
javascript, commonjs, esm |
Moving From JavaScript to TypeScript (by) | | 23 |
javascript |
Demystifying TypeScript Discriminated Unions (by/via) | | 22 |
|
How to Set Up a Node.js Project With TypeScript (by/via) | | 21 |
how-tos, nodejs |
TypeScript Features to Avoid (via) | | 20 |
|
Frontend Challenges: Front-End Engineer Assignment (by) | | 19 |
react, javascript, training |
How Not to Learn TypeScript (by) | | 18 |
|
Dynamic Static Typing in TypeScript (by/via) | | 17 |
generics |
A Deep Dive Into Serverless UI With TypeScript (by/via) | | 16 |
serverless, deep-dives |
A Step by Step TypeScript Tutorial for Beginners (by/via) | | 15 |
tutorials |
Bootstrapping a Node.js TypeScript API: Routing, Middleware, and Custom Types and Errors Modules (by/via) | | 14 |
nodejs, apis, routing, errors, modules |
Architecting and Scaffolding a TypeScript and Express API (by/via) | | 13 |
express, apis |
Simple Monorepos via npm Workspaces and TypeScript Project References (by) | | 12 |
monorepos, npm |
TypeScript Interfaces: A Quick Guide to Help You Get Started (by) | | 11 |
guides |
TypeScript and Native ESM on Node.js (by) | | 10 |
esm, nodejs |
React With TypeScript: Best Practices (by/via) | | 9 |
react, best-practices |
“this” in JavaScript and TypeScript (by) | | 8 |
javascript |
Learn Deno: A Secure JavaScript and TypeScript Runtime (by/via) | | 7 |
deno, runtimes, javascript |
How TypeScript Makes You a Better JavaScript Developer (by/via) | | 6 |
javascript |
Introducing TypeScript—JavaScript on Steroids (by/via) | | 5 |
introductions |
TypeScript—Microsoft’s Replacement for JavaScript (via) | | 4 |
microsoft, javascript |
npm Package Types Checker | | 3 |
tools, exploration, auditing, debugging, npm, dependencies, type-safety |
TypeScript Tester (via) | | 2 |
tools, exploration, auditing, debugging, testing |
Code Converter (by) | | 1 |
tools, exploration, conversion, json, graphql |