Daniel Rosenwasser's Avatar

Daniel Rosenwasser

@danr.bsky.social

TypeScript Product Manager and TC39 rep working on JavaScript standards. Enthusiast of compilers, dev tools, language VMs/runtimes.

2,096 Followers  |  443 Following  |  92 Posts  |  Joined: 24.04.2023  |  1.8289

Latest posts by danr.bsky.social on Bluesky

What kinds of things are you hitting there? Stale errors? Error popups?

12.02.2026 19:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

console.log("Hello, World!");

Follow for updates on every new release of @vscode.dev!

11.02.2026 23:36 โ€” ๐Ÿ‘ 24    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Some pretty awesome improvements in 1.26 for compiling/testing typescript-go.

With a clean build/test cache, running the full test suite used to take 3m45s, but now takes just 2m10s.

11.02.2026 19:17 โ€” ๐Ÿ‘ 62    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
A line chart showing many lines, each representing the time take to type check a package, all decreasing over a one-month span.

A line chart showing many lines, each representing the time take to type check a package, all decreasing over a one-month span.

Our tsgo adoption at Vanta has been pretty high-impact. Everything is so, so much faster now.

11.02.2026 17:12 โ€” ๐Ÿ‘ 28    ๐Ÿ” 3    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2

TypeScript 6.0 Beta is out ๐ŸŽ‰

๐Ÿ”ถ Temporal
๐Ÿ”ถ Map#getOrInsert
๐Ÿ”ถ RegExp.escape
๐Ÿ”ถ #/ prefix for Package Imports

New defaults!
๐Ÿ”ถ --target=ES2025
๐Ÿ”ถ "use strict"
๐Ÿ”ท --strict

Deprecations!
๐Ÿ—‘๏ธ baseUrl, outFile
๐Ÿ—‘๏ธ import assertions
๐Ÿ—‘๏ธ `module` namespaces
๐Ÿ—‘๏ธ module: amd
๐Ÿ—‘๏ธ moduleResolution: node
๐Ÿ—‘๏ธ target: ES5

11.02.2026 20:10 โ€” ๐Ÿ‘ 84    ๐Ÿ” 10    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

Made a few updates to the post - specifically:

- es2025 target
- new library additions/updates
- deprecation of node10

bsky.app/profile/type...

11.02.2026 22:01 โ€” ๐Ÿ‘ 18    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Announcing TypeScript 6.0 Beta - TypeScript Today we are announcing the beta release of TypeScript 6.0! To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta TypeScript 6.0 is a uni...

TypeScript 6.0 beta is now published!

This release brings

- inference improvements for functions
- updates to package.json 'imports'
- the Temporal APIs
- alignments for the upcoming TypeScript 7.0
- & more!

Try it today!

devblogs.microsoft.com/typescript/a...

11.02.2026 19:46 โ€” ๐Ÿ‘ 148    ๐Ÿ” 36    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 5
reddit comment with the contents

"i've been waiting for typescript 6, hopefully it fixes the annoying issues i've been having with 5, specifically the whole module resolution thing"

reddit comment with the contents "i've been waiting for typescript 6, hopefully it fixes the annoying issues i've been having with 5, specifically the whole module resolution thing"

Probably as specific as anyone really needs to get

11.02.2026 19:59 โ€” ๐Ÿ‘ 15    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

"You know, I actually don't hate it anymore. It's actually pretty good."

Glowing endorsements from my Python friends. ๐Ÿฅฐ

10.02.2026 21:30 โ€” ๐Ÿ‘ 16    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Introduce ES2025 target & Add missing ScriptTargetFeatures by petamoriken ยท Pull Request #63046 ยท microsoft/TypeScript Fixes #61735 This PR includes the addition of 2 type files: es2025.regexp.d.ts es2025.intl.d.ts Related issues and (stalled) PRs ES2025 RegExp.escape (es2025.regexp.d.ts) Closes #61321 Closes #62...

TypeScript excitement ๐Ÿ˜‰

Congrats to @moriken.dev on landing support for the ES2025 target in upstream TypeScript ๐ŸŽ‰

Heading for TS 6.0 Beta next week ๐Ÿ‘

github.com/microsoft/Ty...

07.02.2026 01:53 โ€” ๐Ÿ‘ 23    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Add lib.esnext.temporal by Renegade334 ยท Pull Request #62628 ยท microsoft/TypeScript Closes #60164. No custom calendar support, as per the latest spec changes. There are lots of places in the spec where property bags have "at least one of" constraints (eg. either month or...

TypeScript excitement ๐Ÿ˜‰

Congrats to Renegade334 on landing type declarations for @tc39.es Temporal - the new JS Date-Time API - in upstream TypeScript ๐ŸŽ‰

Heading for TS 6.0 Beta next week ๐Ÿ‘

Temporal is available in Firefox & Chrome today.

github.com/microsoft/Ty...

07.02.2026 01:30 โ€” ๐Ÿ‘ 40    ๐Ÿ” 11    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3

By the way, TypeScript is finally strict by default ๐ŸŽ‰

05.02.2026 17:05 โ€” ๐Ÿ‘ 111    ๐Ÿ” 6    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2

๐Ÿ‘€ TypeScript 6.0 (beta) drops next week

It should be the last JS-based TSC version
(no 6.1.*, only patches)

TypeScript 6.0 is a โ€œbridge release โ€ toward TypeScript 7.0, written in Go, ~10x faster

github.com/microsoft/Ty...

05.02.2026 16:59 โ€” ๐Ÿ‘ 50    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Video thumbnail

You told us youโ€™re running multiple AI agents and wanted a better UX. We listened and shipped it!

Hereโ€™s whatโ€™s new:
๐Ÿ—‚๏ธ Unified agent sessions workspace for local, background, and cloud agents
๐Ÿ”€ Parallel subagents
๐Ÿ’ป Claude and Codex support for local and cloud agents
๐ŸŒ Integrated browser
& more...

04.02.2026 18:45 โ€” ๐Ÿ‘ 57    ๐Ÿ” 17    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 3

Also let us know if anything significant feels missing. We're not going to have *everything* 100% off the bat, but knowing what people look for can help us prioritize.

03.02.2026 20:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

On the editor side let us know if you see any instability. Smaller & detailed repros help there. I often find it's better to pause, write down what I'm running into, and try to minimize it in detail later, instead of doing it at the moment.

03.02.2026 20:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

TypeScript excitement ๐Ÿ˜‰

Congrats to @jakebailey.dev on updating upstream tsc to default to an unpinned *latest* yearly edition of ES20xx. Heading for TS 6.0 ๐ŸŽ‰

This mean less transpilation of new JS features & more use of native language features provided by JS engines ๐Ÿ‘

github.com/microsoft/Ty...

31.01.2026 10:37 โ€” ๐Ÿ‘ 82    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2
The Value of Things โ€“ journal.stuffwithstuff.com

Forgive me, I wrote a thing about AI: journal.stuffwithstuff.com/2026/01/24/t...

29.01.2026 00:37 โ€” ๐Ÿ‘ 72    ๐Ÿ” 8    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 3

You gotta be prepared with a lie to make them feel bad about taking too much time.

19.01.2026 20:57 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Do not give up your brain It's tempting to just let tools think for you, but you still need to be able to think for yourself and stay sharp.

"Once men turned their thinking over to machines in the hope that this would set them free. But that only permitted other men with machines to enslave them."

โ€• Frank Herbert, Dune

cassidoo.co/post/good-br...

17.01.2026 03:32 โ€” ๐Ÿ‘ 215    ๐Ÿ” 50    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 2

The one time I tried this I wish I had used half the espresso it called for.

17.01.2026 01:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@hawkticehurst.com might have thoughts (or just want a heads up)

16.01.2026 22:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
16.01.2026 07:00 โ€” ๐Ÿ‘ 46    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Yeah, I ran into exactly that...

In fact, I ended up not even splitting by `\r\n?` because our test suite normalizes `\r\n` but not `\r` - at least for most tests.

15.01.2026 20:32 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It has to download the index and the search logic, but those are both lazily loaded (only when a user starts searching) and it's cached afterwards.

Personally I think getting instant results locally is a better experience, but I'm wondering if it's a huge issue for people.

15.01.2026 17:31 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You may have noticed that search on the VS Code website has gotten a lot quicker lately.

In our latest blogpost, Joรฃo Moreno breaks down the engineering process behind docfind, a search engine we built that runs entirely in your browser using WebAssembly: code.visualstudio.com/blogs/2026/0...

15.01.2026 15:46 โ€” ๐Ÿ‘ 27    ๐Ÿ” 7    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 2
Preview
The golden thread AI can serve us as a force multiplier, augmenting our own agency and making the most of our own effort, hard work and value. Not by replacing it.

wrote some things I've been thinking about ai
... and it ended up feeling very personal

roe.dev/blog/the-go...

14.01.2026 23:09 โ€” ๐Ÿ‘ 189    ๐Ÿ” 61    ๐Ÿ’ฌ 23    ๐Ÿ“Œ 10

I should probably rephrase as "everything in and about" ๐Ÿ˜„

Examples include but are not limited to:

- Non-ASCII line terminators in programming languages
- UTF-16

14.01.2026 22:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

- one of the people on a standards committee at the time, probably

14.01.2026 22:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"It was the 90s, everything in Unicode seemed like a good idea."

14.01.2026 22:46 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

@danr is following 20 prominent accounts