David Kean reposted
Are you a @visualstudio.com user? Did you know you can review PRs from within VS, no need to context switch between the codebase and the browser. Check out how - devblogs.microsoft.com/visualstudio...
David Kean
@keansbox.com
I make things fast @ Visual Studio, previously NET. He/Him.
813 followers199 following279 posts
David Kean reposted
Are you a @visualstudio.com user? Did you know you can review PRs from within VS, no need to context switch between the codebase and the browser. Check out how - devblogs.microsoft.com/visualstudio...
David Kean reposted
On today's #VSToolbox replay episode, we get a behind the scenes look at how performance is measured and what improvements were made in #VisualStudio 2026. Drop in, msft.it/63329tmThT
David Kean reposted
Great behind the scenes walkthrough by @keansbox.com on how the VS team keeps grinding on improving performance in Visual Studio. www.youtube.com/watch?v=MNT-...
David Kean reposted
Been using it since it was released. Rock solid and performance is great. It’s my new daily driver.
Visual Studio 2026 represents about a year's worth of work across the Visual Studio team. If you haven't tried it, head over to visualstudio.microsoft.com/insiders/ to download it - it will install alongside Visual Studio 2022 so you can continue to use both if you like.
Visual Studio 2026 represents about a year's worth of work across the Visual Studio team. If you haven't tried it, head over to visualstudio.microsoft.com/insiders/ to download it - it will install alongside Visual Studio 2022 so you can continue to use both if you like.
David Kean reposted
David Kean reposted
Welcome to Visual Studio 2026 Insiders: devblogs.microsoft.com/visualstudio... I haven't posted much for a while as I've been heads down working with the Visual Studio team to deliver all the performance and other goodness in this one.
. @vscode.dev What happened here, I find it super hard to find the commands I actually want to click on this. 5 ways to split, probably unneeded?
We've been working on vNext (devblogs.microsoft.com/visualstudio...) and some early feedback shows that we've really hit the mark on this one.
@ticketmaster.com Your forced password reset as I logged in tonight blocked me from buying tickets on my android as i couldn't come up with a 12 digit password on the fly and put this in the "too hard basket"
David Kean reposted
Finally had time over the holidays to realize a long-standing dream of mine: a hex editor that knows about the PE file and .NET metadata format. You can click any byte and it will show you which data structure it is in the tree. Every byte is covered. The parser is at github.com/KirillOsenko...
David Kean reposted
David Kean reposted
If you ever hit this sort of thing, just throw in a en.wikipedia.org/wiki/Zero-wi... and no one will ever know.
David Kean reposted
But here I could see this lock consuming CPU due to Windows context switching. This is the overhead of moving threads on and off the CPU. It's usually a tiny overhead in the scheme of things, but here I could not only see it showing up, but i could see 90% of the CPU used was just context switching.
David Kean reposted
When @nickcraver.com joined Microsoft I was curious what he will naturally gravitate towards after he looks around. Nick looked around and decided to fix builds! When @nguerrera.dev joined Microsoft, I already knew what he will deem to be most impactful task for starters: fixing builds!
I spend my day breaking builds, so thankful that these folks are there to pick up the pieces, including @kirillosenkov.com himself who has written the best tool to diagnose them msbuildlog.com!
When @nickcraver.com joined Microsoft I was curious what he will naturally gravitate towards after he looks around. Nick looked around and decided to fix builds! When @nguerrera.dev joined Microsoft, I already knew what he will deem to be most impactful task for starters: fixing builds!
Sick burn @blueskyroast.bsky.social, I think I'm going to put this on my profile page.