Andrew Branch
@andrewbran.ch
Working on TypeScript at Microsoft. I appear when someone says “module resolution” three times in the dark. He/him
Reposted by Andrew Branch
Big news in this year's GitHub Octoverse report: TypeScript is now the most-used language on GitHub!
We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. 🚀
Read up more at github.blog/news-insight...
We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. 🚀
Read up more at github.blog/news-insight...
Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1
In this year’s Octoverse, we uncover how AI, agents, and typed languages are driving the biggest shifts in software development in more than a decade.
github.blog
October 28, 2025 at 6:47 PM
Big news in this year's GitHub Octoverse report: TypeScript is now the most-used language on GitHub!
We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. 🚀
Read up more at github.blog/news-insight...
We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. 🚀
Read up more at github.blog/news-insight...
Reposted by Andrew Branch
Tonight will be one of the best nightlies of the TypeScript Native Preview ever.
1) @andrewbran.ch fully rewrote the language server infra into a snapshot model. No more data races. It's so cool
2) Sheetal added build mode (-b), and it's even _concurrent_ build mode. 10x+ on dt-tools, hot and cold
1) @andrewbran.ch fully rewrote the language server infra into a snapshot model. No more data races. It's so cool
2) Sheetal added build mode (-b), and it's even _concurrent_ build mode. 10x+ on dt-tools, hot and cold
August 21, 2025 at 11:39 PM
Tonight will be one of the best nightlies of the TypeScript Native Preview ever.
1) @andrewbran.ch fully rewrote the language server infra into a snapshot model. No more data races. It's so cool
2) Sheetal added build mode (-b), and it's even _concurrent_ build mode. 10x+ on dt-tools, hot and cold
1) @andrewbran.ch fully rewrote the language server infra into a snapshot model. No more data races. It's so cool
2) Sheetal added build mode (-b), and it's even _concurrent_ build mode. 10x+ on dt-tools, hot and cold
Reposted by Andrew Branch
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace!
npm install -D @typescript/native-preview
npx tsgo --version
Read up more on our blog!
npm install -D @typescript/native-preview
npx tsgo --version
Read up more on our blog!
Announcing TypeScript Native Previews - TypeScript
Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!
devblogs.microsoft.com
May 22, 2025 at 3:09 PM
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace!
npm install -D @typescript/native-preview
npx tsgo --version
Read up more on our blog!
npm install -D @typescript/native-preview
npx tsgo --version
Read up more on our blog!
Reposted by Andrew Branch
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!
devblogs.microsoft.com/typescript/t...
devblogs.microsoft.com/typescript/t...
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
devblogs.microsoft.com
March 11, 2025 at 2:36 PM
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!
devblogs.microsoft.com/typescript/t...
devblogs.microsoft.com/typescript/t...
Reposted by Andrew Branch
It hasn't happened yet (merging today!!!), but I wrote a big ol blog post on the giant migration of DefinitelyTyped to a @pnpm.bsky.social monorepo! I am super excited for this. Again thank you @andrewbran.ch, Nathan, @zkochan.bsky.social and everyone else.
jakebailey.dev/posts/pnpm-d...
jakebailey.dev/posts/pnpm-d...
DefinitelyTyped is a monorepo!
Yes, it is! But for real this time!
jakebailey.dev
October 17, 2023 at 6:45 PM
It hasn't happened yet (merging today!!!), but I wrote a big ol blog post on the giant migration of DefinitelyTyped to a @pnpm.bsky.social monorepo! I am super excited for this. Again thank you @andrewbran.ch, Nathan, @zkochan.bsky.social and everyone else.
jakebailey.dev/posts/pnpm-d...
jakebailey.dev/posts/pnpm-d...
Reposted by Andrew Branch
Next week is gonna be a fun week
Soon the scourge of baseUrl, paths, and typesRoot will be purged, replaced with "how about we actually use node_modules like everyone else"
(thank you Andrew and Nathan for your efforts, and of course @zkochan.bsky.social and contributors for pnpm)
Soon the scourge of baseUrl, paths, and typesRoot will be purged, replaced with "how about we actually use node_modules like everyone else"
(thank you Andrew and Nathan for your efforts, and of course @zkochan.bsky.social and contributors for pnpm)
October 14, 2023 at 12:00 AM
Next week is gonna be a fun week
Soon the scourge of baseUrl, paths, and typesRoot will be purged, replaced with "how about we actually use node_modules like everyone else"
(thank you Andrew and Nathan for your efforts, and of course @zkochan.bsky.social and contributors for pnpm)
Soon the scourge of baseUrl, paths, and typesRoot will be purged, replaced with "how about we actually use node_modules like everyone else"
(thank you Andrew and Nathan for your efforts, and of course @zkochan.bsky.social and contributors for pnpm)
Reposted by Andrew Branch
The Release Candidate of TypeScript 5.2 is now out to try! Test it out and let us know if you run into any issues!
Announcing TypeScript 5.2 RC - TypeScript
Today we’re excited to announce our Release Candidate of TypeScript 5.2! Between now and the stable release of TypeScript 5.2, we expect no further changes apart from critical bug fixes. To get star...
devblogs.microsoft.com
August 9, 2023 at 8:23 PM
The Release Candidate of TypeScript 5.2 is now out to try! Test it out and let us know if you run into any issues!
Reposted by Andrew Branch
We just released TypeScript 5.2 Beta! Check out
- 'using' Declarations
- Decorator Metadata
- Easier Tuple Type Notation
- Inline Variable Refactoring
- Comma Completions in Objects
and more! Try it today!
- 'using' Declarations
- Decorator Metadata
- Easier Tuple Type Notation
- Inline Variable Refactoring
- Comma Completions in Objects
and more! Try it today!
Announcing TypeScript 5.2 Beta - TypeScript
Today we are excited to announce the availability of TypeScript 5.2 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescr...
devblogs.microsoft.com
June 30, 2023 at 5:51 PM
We just released TypeScript 5.2 Beta! Check out
- 'using' Declarations
- Decorator Metadata
- Easier Tuple Type Notation
- Inline Variable Refactoring
- Comma Completions in Objects
and more! Try it today!
- 'using' Declarations
- Decorator Metadata
- Easier Tuple Type Notation
- Inline Variable Refactoring
- Comma Completions in Objects
and more! Try it today!