Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 30/09/2026🧠 HydraFusion is now available in VS Code as a Research Preview. Instead of relying on a single model, HydraFusion orchestrates multiple models and workflows to tackle coding tasks. Give it a try today! 🚀 aka.ms/VSCode/Hydra... 0269
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 30/09/2026🚀 The latest VS Code release makes it easier to work across repositories and worktrees and delegate tasks to remote agent hosts. 🧵 Here’s what’s new: code.visualstudio.com/updates/v1_140code.visualstudio.comVisual Studio Code 1.140Learn what's new in Visual Studio Code 1.140 2266
Daniel Rosenwasser @danr.bsky.social · 30/09/2026Anyway, this pattern of "we love Jews, can you believe what they did to them!?" is not new. Go check out Dara Horn's book People Love Dead Jews if you're interested in understanding this pattern. www.darahorn.com/book/people-...darahorn.comPeople Love Dead Jews - Dara HornA startling exploration of how Jewish history is exploited to flatter and comfort the living 000
Daniel Rosenwasser @danr.bsky.social · 30/09/2026This also isn't what we've seen for other groups in what are typically described as progressive spaces. It repeatedly feels like ideas of allyship have fallen short in supporting the Jewish community. 110
Daniel Rosenwasser @danr.bsky.social · 30/09/2026But think that encourages a culture where hateful things become socially accepted. Nobody is there to push back and show it's not okay. And so you can have a musician put out a song called "Heil Hitler" and still have people go buy tickets to their shows. 110
Daniel Rosenwasser @danr.bsky.social · 30/09/2026No one seems to call it out even when it's just out there. I'm sure some of it is obliviousness. But think another part of it is discomfort - nobody wants to make other people uncomfortable or imply culpability if they think it's "obviously" bad. Or maybe it's power: "what does my opinion do?" 110
Daniel Rosenwasser @danr.bsky.social · 30/09/2026People love using discrimination against Jews as an example of something theoretical that happened in *some other country* in *some other time period*. But not here! They can't fathom or admit it's happening now in their own country. 110
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 29/09/2026🎬 How did VS Code make language support easier to build across editors? Explore the story behind language servers and the common protocol that helped shape the VS Code experience. 🍿 Watch The Story of VS Code: www.youtube.com/watch?v=kHL3... #vscode #storyofvscode 0186
Daniel Rosenwasser @danr.bsky.social · 18/09/2026Probably something about hoisting behavior? It probably avoids issues with mutually recursive functions across modules. But if you ask me that's kind of an obnoxious coding style anyway. ¯\_(ツ)_/¯ 110
Daniel Rosenwasser @danr.bsky.social · 17/09/2026and by "hooked on" I mean "miserable because of" 050
Daniel Rosenwasser @danr.bsky.social · 17/09/2026Oh you're interested in compilers? We have a new API that'll get you hooked on distributed systems. 3180
Reposted by Daniel RosenwasserTypeScript @typescriptlang.org · 17/09/2026A new documentary about @vscode.dev is out! 🎬🎞️🍿 Check out The Story of VS Code, the story of the editor that brought the TypeScript experience to everyone! www.youtube.com/watch?v=kHL3...youtube.comThe Story of VS Code | Official DocumentaryYouTube video by Visual Studio Code 14711
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 16/09/2026🚀 The latest VS Code release brings new ways to work with agents, move between environments, and keep your sessions organized. 🧵 Here’s what’s new: aka.ms/VSCode/138 code.visualstudio.com/updates/v1_138code.visualstudio.comVisual Studio Code 1.138Learn what is new in Visual Studio Code 1.138 3206
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 09/09/2026🚀 The latest @code release brings new ways to automate recurring work, continue quick chats in a workspace, and work with GitHub without leaving the Agents window. 🧵 Here’s what’s new: code.visualstudio.com/updates/v1_137code.visualstudio.comVisual Studio Code 1.137Learn what's new in Visual Studio Code 1.137 1103
Reposted by Daniel RosenwasserJake Bailey @jakebailey.dev · 04/09/2026this'll be exciting to a very specific kind of person github.com/microsoft/Ty...github.comStrongly type file paths by jakebailey · Pull Request #64159 · microsoft/TypeScriptThis is a wacky change I've wanted to try out for a while and finally started screwing around with with copilot. Right now (and in Strada), we have just two kinds of paths: string - 🤷 Path - a... 6845
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 04/09/2026🎬 The Story of VS Code is out now! From the first prototypes to the future of coding, discover the story behind VS Code. Watch now, and as always, happy coding! 💙 aka.ms/the-story-of... 3276
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 04/09/2026🍿 The Story of VS Code premieres today! 🔔 Join us for the world premiere at 8:00 AM PT: aka.ms/the-story-of...youtube.comThe Story of VS Code | Official DocumentaryErich Gamma once called VS Code an overnight success 10 years in the making. Those 10 years were pretty eventful. Before becoming one of the most widely used developer tools in the world, VS Code… 0235
Daniel Rosenwasser @danr.bsky.social · 04/09/2026So we picked a reasonable default for type-checker parallelism and said "4 threads per program". But you can increase/decrease parallelism with the --checkers flag. devblogs.microsoft.com/typescript/a...devblogs.microsoft.comAnnouncing TypeScript 7.0 - TypeScriptToday we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to 130
Daniel Rosenwasser @danr.bsky.social · 04/09/2026We can't check files independently, because they reach into each other and we don't have thread-safe checker state. We can spawn multiple threads with their own type-checker state, but that has a lot of overhead and duplication of work. 100
Daniel Rosenwasser @danr.bsky.social · 04/09/2026TypeScript 7 does everything with maximum parallelism, with the exception of more modest parallelism in type-checking. 110
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 02/09/2026🚀 The latest VS Code release brings new ways to work with pull requests, agents, and related chats. 🎬 This week, we’re premiering The Story of VS Code on September 4. 🧵 Here’s what’s new: aka.ms/VSCode/136aka.msVS Code 1.136New release 2183
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 01/09/2026The Story of VS Code | Official Trailer 🎥 Watch The Story of VS Code on Friday, September 4th at 8am PT on the VS Code YouTube channel. 👉🏽 Subscribe to the VS Code YouTube channel to be notified as soon as the documentary drops: aka.ms/the-story-of... #vscode #storyofvscode 03210
Reposted by Daniel RosenwasserGitHub @github.com · 01/09/2026GitHub wants to learn about the tools, product settings, and personal adaptations developers use to do their best work. You don't need to identify as someone with disabilities or already consider yourself an accessibility-tool user to participate. Respond by 9/30 ⬇️ gh.io/2026-accesscats-survey 1166
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 31/08/2026🚀 August brought a lot of updates to VS Code! Some highlights: 📄 Review Markdown diffs while keeping the document editable 🦆 Get a second opinion on agent work with /rubber-duck 🌐 Auto-reload HTML files 🎙️ Dictate prompts in multiple languages 🔗 aka.ms/VSCode/chang... Happy coding! 💙aka.msGitHub Copilot in VS Code, August 2026 releases - GitHub ChangelogThis changelog covers VS Code v1.132 through v1.135, shipped throughout August 2026. These releases make it easier to organize agent sessions, review changes, and navigate long conversations. Agent Ho... 2131
Daniel Rosenwasser @danr.bsky.social · 27/08/2026This was a really fun chat with @joshuakgoldberg.com. Thanks for having me @softwaredaily.bsky.social! 0152
Reposted by Daniel RosenwasserJosh Ghoulberg 👻 @joshuakgoldberg.com · 27/08/2026I love talking to Daniel whenever possible - and especially about the future of TypeScript! 1242
Reposted by Daniel RosenwasserSoftware Engineering Daily @softwaredaily.bsky.social · 27/08/2026Daniel Rosenwasser is the Principal Product Manager of @typescriptlang.org at @microsoft.com. He joins @joshuakgoldberg.com to discuss TypeScript 7, the new API and IPC boundary, AI’s impact on type checking, and more. @danr.bsky.social softwareengineeringdaily.com/podcasts/typ...softwareengineeringdaily.comTypeScript 7 and What Comes Next - Software Engineering DailyDaniel Rosenwasser is the Principal Product Manager of TypeScript at Microsoft. He joins Josh Goldberg to discuss TypeScript 7, the new API and IPC boundary, and AI’s impact on type checking. 0197
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 26/08/2026🚀 The latest VS Code release brings new ways to work with agents and get more from agent sessions. 🧵 Here’s what’s new: code.visualstudio.com/updates/v1_135code.visualstudio.comVisual Studio Code 1.135Learn what's new in Visual Studio Code 1.135 3192
Reposted by Daniel RosenwasserNullVoxPopuli @nullvoxpopuli.com · 26/08/2026Ember now has preliminary TS7 support ~ via the content-mappers feature that merged in TS last week Testers wanted! (requires TS Nightly) 2147
Daniel Rosenwasser @danr.bsky.social · 20/08/2026This GitHub issue also kinda gets into some of the subtleties github.com/microsoft/ag...github.comRelationship between ACP and AHP · Issue #282 · microsoft/agent-host-protocolI read the document AHP and the Agent Client Protocol https://microsoft.github.io/agent-host-protocol/guide/ahp-and-acp.html and I’m still confused about how AHP and ACP are intended to compose. My... 000
Daniel Rosenwasser @danr.bsky.social · 20/08/2026I believe AHP is more about coordinating multiple clients to the same host, and that host is running multiple sessions over ACP microsoft.github.io/agent-host-p...microsoft.github.ioAHP and the Agent Client Protocol | Agent Host ProtocolDocumentation for the Agent Host Protocol — a synchronized, multi-client state protocol for AI agent sessions 101
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 20/08/2026🚀 Discover Agent Host in VS Code and see how your agent sessions persist across projects and run across multiple environments. From VS Code to the web and across machines, your sessions stay in sync wherever you work. 🧵 Check out the resources below 👇 youtu.be/k91ejc3G1YM?...youtu.beAgent Host: Your Sessions, Anywhere You GoYouTube video by Visual Studio Code 2123
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 17/08/2026💪🏽 Control your Android & iOS apps directly in VS Code with Mobile Canvas extension! 2589
Reposted by Daniel RosenwasserRemco Haszing @remcohaszing.nl · 17/08/2026My editor using mdx-content-mapper is now showing TypeScript info for frontmatter and code blocks. 1275
Reposted by Daniel RosenwasserRemco Haszing @remcohaszing.nl · 16/08/2026I just published an initial draft of an MDX content mapper. Content mappers are a new type of plugin system for an upcoming version of TypeScript that will allow you to type check MDX, Vue, Astro, etc. The approach is inspired by, but doesn’t use Volar. Thanks @andrewbran.ch for working on this! 💖github.comGitHub - remcohaszing/mdx-content-mapper: A TypeScript content mapper for MDX contentA TypeScript content mapper for MDX content. Contribute to remcohaszing/mdx-content-mapper development by creating an account on GitHub. 0202
Reposted by Daniel RosenwasserAndrew Branch @andrewbran.ch · 15/08/2026If you’re not stalking TypeScript PRs, you might be surprised how much you can do with the API in nightlies (and even in 7.0 stable), so here’s a tiny demo that I think hits some of the highlights. 🧵 412620
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 11/08/2026📣 MAI-Code-1.1-Flash is now available in VS Code, featuring native vision support, improved coding quality, and 73% lower pricing. Give it a try! github.blog/changelog/20...github.blogMAI-Code-1.1-Flash available in GitHub Copilot - GitHub ChangelogMAI-Code-1.1-Flash, Microsoft’s latest small-tier coding model, is now rolling out in GitHub Copilot. Building on MAI-Code-1-Flash, it adds native vision support for image understanding and delivers i... 2105
Reposted by Daniel RosenwasserVisual Studio Code @vscode.dev · 12/08/2026🌐 Local HTML previews now reload automatically when the file changes on disk. Toggle auto-reload per tab or set it as the default. 162
Reposted by Daniel RosenwasserJake Bailey @jakebailey.dev · 12/08/2026TypeScript, now downloaded... 1G a month? 9516
Reposted by Daniel Rosenwasserjordan @jdan.me · 08/08/2026notes.jordanscales.com/coffeenotes.jordanscales.comI recently sat down for coffee with one of my oldest friends in the industry.I recently sat down for coffee with one of my oldest friends in the industry. “How’s everything going?” I asked, “Crazy times right?” “We’re up to 1 million... 29331
Daniel Rosenwasser @danr.bsky.social · 08/08/2026As usual, caveats apply. To reiterate: it depends. bsky.app/profile/danr... 000
Daniel Rosenwasser @danr.bsky.social · 08/08/2026I don't necessarily know if the same conclusions translate to UI. The win you might get with a class is that instances can be smaller because methods live on the prototype. So yeah, profile things between both CPU and memory based on your application! It's cheap to run experiments nowadays! 130
Daniel Rosenwasser @danr.bsky.social · 08/08/2026It depends on your needs but generally this pattern is faster at runtime. Closure variables can be resolved "more statically" than resolution of a member on 'this'. It's a big part of why the TypeScript 1.1 rewrite saw such a big speedup. 2120
Daniel Rosenwasser @danr.bsky.social · 07/08/2026There's also been times where I'll need to take a screenshot of something in light mode to match the rest of a presentation, document, or whatever. I eventually want to switch back to match my system preferences. 000
Daniel Rosenwasser @danr.bsky.social · 07/08/2026I feel like there have been plenty of times where dark mode is fine for the rest of my system but the sun was way too bright for me to see one particular site at that one particular time. 110