Joined December 2008
564 Photos and videos
Pinned Tweet
Full Span<Tee> shirt #span #dotnet
8
7
120
Interested in working in .NET Tooling? My team is hiring for a few roles. This is a great to impact the .NET ecosystem, work with devs all across Microsoft and help drive the .NET platform forward. jobs.careers.microsoft.com/g… jobs.careers.microsoft.com/g…

11
30
111
15,955
Jared Parsons retweeted
Hey #dotnet people! Exciting news! I've launched my YouTube channel: "Dissecting the Code". It's going to be very similar to my blog, where I'll cover .NET internals, performance tips & tricks, and more deep dives. #csharp I've already published the first two videos: ➡️ Episode 0: What You'll Learn Here ➡️ Episode 1: Dissecting Variable Lifetime I hope you'll like it! Please share, subscribe, and let me know what you think! Your support means a lot to me. 🙏 Links to the channel & videos are 👇
7
30
193
16,777
Jared Parsons retweeted
22 May 2025
We’re about to take C# to the next level. Look out Python 👀 #dotnet #csharp
92
131
1,250
151,209
Jared Parsons retweeted
Want to see what went down at Update Conference Prague? Watch the highlights and get ready for next year’s edition! 🎉    More than 40 sessions, top experts, and endless networking opportunities - online or in person.   ✅ Save the date for next year: 13-14 Nov 2025! 🔗 updateconference.net   #UpdateConference #TechEvent #DeveloperLife #Networking #SoftwareDevelopment #Learning #TechConf @itixocz @riganti
3
9
1,202
C# trivia: what does the following print and why?
15
8
150
33,246
College teaching of compilers turned me off them entirely. Specifically avoided them when I joined Microsoft. I only ended up on compilers because I was following managers I trusted and respected. Turns out production compilers are so much more interesting and fun.
I hate how compilers are taught in college. They take a trivially easy problem: convert a text file to machine code, and make it absurdly hard. You can do 90% of a compilers job if you know how to read text from a file and look for keywords. Everything else is bookkeeping.
6
1
55
6,273
Jared Parsons retweeted
Microsoft has open sourced its new cross-platform virtual machine layer written in Rust: github.com/microsoft/openvmm From many of the same team who created WSL, including @benhillis.
12
471
1,856
184,688
Jared Parsons retweeted
Not one, but two sessions from @jaredpar at #UPDATECONFERENCE 🚀🔥 Prepare yourself for innovative insights 👉 bit.ly/UCP24SCHEDULE #CSharp #DotNet #OpenSource #UpdateConf @Microsoft
3
4
1,652
Jared Parsons retweeted
You can also get Hello World in C# in 5 min with this one installer dotnet.microsoft.com/en-us/l…
getting excited for c# everyone
5
11
97
32,454
Jared Parsons retweeted
We get some pretty insane mileage out of .NET as a platform that Microsoft itself builds on top of. You would not believe the types of edge case bugs we find in the platform as a result (compiler, toolchain, runtime, GC, JIT). Dogfooding continues to be extremely valuable to building a robust platform. #dotnet
29
27
460
42,163
Jared Parsons retweeted
4 Sep 2024
Hurray - new version of Azure Cosmos DB SDK supports using System.Text.Json just by setting UseSystemTextJsonSerializerWithOptions in the settings: github.com/Azure/azure-cosmo…
2
2
7
1,782
Really excited to be speaking at Update again this year. Had a blast last time I was there and expecting good times again!
#UPDATECONFERENCE | 🚀 Thrilled to share that Jared Parsons, C# Compiler Lead and key member of the C# Language Design Team, will be speaking at Update Conference Prague 2024! 🌟 @jaredpar With over 15 years in .NET developer tooling and a strong passion for open source, Jared’s insights are not to be missed 🎯 Join us to learn from one of the industry's top experts 💡 updateconference.net/en #CSharp #DotNet #OpenSource #UpdateConf
2
1
35
2,696
that
4
2
1,570
Jared Parsons retweeted
9 Aug 2024
A blast from the past! ❇️ Below is a talk I gave to Microsoft Research in 2013 about what made Midori special. It covered software isolation, safe concurrency, user mode drivers, the app model and more. I like that WalkingCat calls me "young"; for the record I'm not dead yet.
3 Aug 2024
so its weekend again! today let's hear a young @funcOfJoe from 2013 talk about The Midori Operating System ! 1, Project Overview
4
4
45
5,567
Working on C# has really driven home for me that languages are defined by the ecosystem of tools that support them. A language with just a compiler is basically a toy.
Expectations from a new programming language are crazy nowadays. A new language has to Have a formatter Have a linter Have a build tool Have a package manager Have documentation Have project templates Have a friendly community Have a minimal ecosystem of CLI parsers, web servers, generic http clients Have a fancy website Compile fast Run fast Bring something new to the table Have great error messages Be better than OCaml It’s almost impossible to start a new thriving language.
12
18
300
30,984
Jared Parsons retweeted
All the conservative discourse about C# language changes misses the fact that the reason C# doesn't have a successor language is precisely because it has changed over time. It's one of its strongest qualities - adapting to be capable of new expressions and contexts.
4
3
57
3,803
Jared Parsons retweeted
Here’s the thing folks. I’ve been coding 32 years. When something like this happens it’s an organizational failure. Yes, some human wrote a bad line. Someone can “git blame” and point to a human and it’s awful. But it’s the testing, the Cl/CD, the A/B testing, the metered rollouts, an oh shit button to roll it back, the code coverage, the static analysis tools, the code reviews, the organizational health, and on and on. It’s always one line of code but it’s NEVER one person. Implying inclusion policies caused a bug is simplistic, reductive, and racist. Engineering is a team sport. Inclusion makes for good teams. Good engineering practices makes for good software. Engineering practices failed to find a bug multiple times, regardless of the seniority of the human who checked that code in. Solving the larger system thinking SDLC matters more than the null pointer check. This isn’t a “git gud C is hard” issue and it damn well isn’t an DEI one.
197
1,480
7,542
361,112