Adam Sitnik (@sitnikadam) 's Twitter Profile
Adam Sitnik

@sitnikadam

Open Source contributor, #BenchmarkDotNet maintainer. My job on .NET Team is to make the .NET Core the fastest developer platform on the planet.

ID: 2918095924

linkhttp://adamsitnik.com calendar_today12-12-2014 17:28:41

2,2K Tweet

6,6K Followers

355 Following

neuecc (@neuecc) 's Twitter Profile Photo

I just published "ZLogger v2 Architecture: Leveraging .NET 8 to Maximize Performance." It introduces many hacks for high-performance C#, including string interpolation, avoiding boxing, format strings, XxHash3, Non-GC Heap, IUtf8SpanFormattable, and more! link.medium.com/qiGykJ10YKb

Adam Sitnik (@sitnikadam) 's Twitter Profile Photo

Our holidays started with entire family having stomach flu at the same time. I was never so tired, even when I was having six fights same day at a BJJ national championships. New and very weird life experience..

Daniel Lemire (@lemire) 's Twitter Profile Photo

Scan HTML faster with SIMD instructions: .NET/C# Edition Recently, the two major Web engines (WebKit and Chromium) adopted fast SIMD routines to scan HTML content. The key insight is to use vectorized classification (Langdale and Lemire, 2019): you load blocks of characters and

Scan HTML faster with SIMD instructions: .NET/C# Edition

Recently, the two major Web engines (WebKit and Chromium) adopted fast SIMD routines to scan HTML content. The key insight is to use vectorized classification (Langdale and Lemire, 2019): you load blocks of characters and
.NET (@dotnet) 's Twitter Profile Photo

👋 We're launching a survey to gather valuable insights on the #dotnet CLI. Your feedback will help shape the future of .NET tooling. Take a few minutes to share your thoughts: msft.it/6018lHf9r]

👋 We're launching a survey to gather valuable insights on the #dotnet CLI. 

Your feedback will help shape the future of .NET tooling. Take a few minutes to share your thoughts: msft.it/6018lHf9r]
Update Conference (@update_conf) 's Twitter Profile Photo

#UPDATEDAYS | 🚀 Ready to take your #dotnet skills to the next level? Join us at the #UpdateDays conference in Krakow! 🌟 🔍 Dive into the "Performance Mindset" with Adam Sitnik , where he'll share his approach to solving performance issues, both familiar and new. Learn through

Alan Sguigna (@alansguigna) 's Twitter Profile Photo

Inspired by Andrea Allievi's "Debugging the undebuggable" blog, and his chapters in the Windows Internals Part 2 book, I used JTAG to explore the very earliest part of the Windows boot flow, even before the Secure Kernel is initialized in VTL 0: asset-intertech.com/resources/blog…

Inspired by <a href="/aall86/">Andrea Allievi</a>'s "Debugging the undebuggable" blog, and his chapters in the Windows Internals Part 2 book, I used JTAG to explore the very earliest part of the Windows boot flow, even before the Secure Kernel is initialized in VTL 0: asset-intertech.com/resources/blog…
Szymon Kulec (@scooletz) 's Twitter Profile Photo

Dear .NET . Thank you for providing such awesome guidelines for vectorizing stuff github.com/dotnet/runtime… . The fact that you included Adam Sitnik PR github.com/dotnet/runtime… as an example of an introduction of a GC hole made me giggle a bit 😅

Avalonia UI (@avaloniaui) 's Twitter Profile Photo

It's here! 🎉 ILSpy for Linux is now available for download, powered by Avalonia XPF. Give it a try, and let us know what you think! bit.ly/3SgwCGU

It's here! 🎉 

ILSpy for Linux is now available for download, powered by Avalonia XPF. 

Give it a try, and let us know what you think! 

bit.ly/3SgwCGU
Update Conference (@update_conf) 's Twitter Profile Photo

#UPDATEDAYS | The SCHEDULE is complete! 🔥 We have an incredible lineup of speakers who are set to share their expertise: 🔥Kevin Gosse - Staff Software Engineer at Datadog, Inc. 🔥 Konrad Kokosa - Author of the Pro .NET Memory Management book 🔥Lana Lux - Game Developer &

#UPDATEDAYS | The SCHEDULE is complete! 🔥

We have an incredible lineup of speakers who are set to share their expertise: 

🔥Kevin Gosse - Staff Software Engineer at <a href="/datadoghq/">Datadog, Inc.</a> 
🔥 Konrad Kokosa - Author of the Pro .NET Memory Management book
🔥Lana Lux - Game Developer &amp;
Immo Landwerth (@terrajobst) 's Twitter Profile Photo

The BinaryFormatter deprecation / migration guide is now live. Feedback would be highly appreciated! (you can just post it here) learn.microsoft.com/en-us/dotnet/s…

neuecc (@neuecc) 's Twitter Profile Photo

I've blogged about the new .NET 9/C# 13 feature Dictionary.AlternateLookup for fast lookup of UTF-8 strings, including how to implement IAlternateEqualityComparer and adopt it. neuecc.medium.com/fast-dictionar…

Scott Hanselman 🌮 (@shanselman) 's Twitter Profile Photo

Deep .NET - Let's build our own ArrayPool with Toub and Hanselman youtube.com/watch?v=bw7ljm… .NET 400 level just coding, no edits. Let's learn together!

Aaron Stannard (@aaronontheweb) 's Twitter Profile Photo

We take it for granted now, but I really appreciate the .NET runtime being OSS - been teaching myself System/IO/Pipelines and how to use it in combination with SslStream from looking at the ASP .NET / Kestrel code base. Great resources that weren't available 10 years ago

Update Conference (@update_conf) 's Twitter Profile Photo

#UPDATEDAYS | Explore the lectures 👉t.ly/TvD7d and dive deep into .NET performance with our incredible lineup of speakers: 🔥Kevin Gosse - Staff Software Engineer at Datadog 🔥Konrad Kokosa - Author of the Pro .NET Memory Management book 🔥Lana Lux - Game Developer

#UPDATEDAYS | Explore the lectures 👉t.ly/TvD7d and dive deep into .NET performance with our incredible lineup of speakers:

🔥Kevin Gosse - Staff Software Engineer at Datadog
🔥Konrad Kokosa - Author of the Pro .NET Memory Management book
🔥Lana Lux - Game Developer
Steve Gordon at #cphdevfest 🇩🇰 (@stevejgordon) 's Twitter Profile Photo

🗒️Blogged: "Disabling Recording of an Activity (span) in #dotnet OpenTelemetry Instrumentation". I discuss one solution I've used to programmatically opt out of recording an Activity. #observability #opentelemetry stevejgordon.co.uk/disabling-reco…