Measure Twice, Cut Once: Benchmarking, Hot Paths and the Chainsaw of Unsafe Code with Szymon Kulec

Measure Twice, Cut Once: Benchmarking, Hot Paths and the Chainsaw of Unsafe Code with Szymon Kulec

Strategic Technology Consultation Services

This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium Enterprise) leader wondering why your technology investments aren't delivering, or you're facing critical decisions about AI, modernization, or team productivity, let's talk.

Show Notes

"The first measurement could be actually someone from the, so-called business, stating that, "oh gosh, this is so slow." That would be like the coarse grained measurement that you can sometimes receive for free"— Szymon Kulec

Hey everyone, and welcome back to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. I'm your host Jamie Taylor, bringing you conversations with the brightest minds in the .NET ecosystem.

Today, we're joined by Szymon Kulec to talk about systems programming in .NET. But that's just the surface level detail of what we talk about. We do a deep-dive into some of the corners of .NET and C# that a lot of engineers hardly ever get the chance to cover. This is more than your standard, surface level conversation about C# and .NET.

"Maybe sometimes you will actually create a thread. Something that you don't do nowadays in .NET, because you know what you are doing and you want to own the specific thread for or your own specific purpose."— Szymon Kulec

Along the way, we talked about how developers who are using C# and .NET should think about learning the deeper levels of the language and how things work under the covers. Knowing how the JIT works with your code will help you to write more performant code, for sure.

Before we jump in, a quick reminder: if The Modern .NET Show has become part of your learning journey, please consider supporting us through Patreon or Buy Me A Coffee. Every contribution helps us continue bringing you these in-depth conversations with industry experts. You'll find all the links in the show notes.

Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of Modern .NET.

Full Show Notes

The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at: https://dotnetcore.show/season-8/measure-twice-cut-once-benchmarking-hot-paths-and-the-chainsaw-of-unsafe-code-with-szymon-kulec/

Useful Links: Supporting the show: Getting in Touch:

Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.

And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch.

You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show.

Editing and post-production services for this episode were provided by MB Podcast Services.

Denne episoden er hentet fra en åpen RSS-feed og er ikke publisert av Podme. Den kan derfor inneholde annonser.

Episoder(208)

Giving AI Agents Safe Access to Your Data: SQL MCP Server with Jerry Nixon

Giving AI Agents Safe Access to Your Data: SQL MCP Server with Jerry Nixon

Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium E...

24 Jul 1h 9min

From Pentest to 1.7 Million Downloads, Part 2: The Lessons Nobody Taught Me

From Pentest to 1.7 Million Downloads, Part 2: The Lessons Nobody Taught Me

Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium E...

10 Jul 34min

From Pentest to 1.7 Million Downloads, Part 1: The Headers I'd Never Heard Of

From Pentest to 1.7 Million Downloads, Part 1: The Headers I'd Never Heard Of

Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium E...

26 Jun 25min

Beyond the Chatbot: AI-Enabled .NET MAUI Apps with Codrina Merigo

Beyond the Chatbot: AI-Enabled .NET MAUI Apps with Codrina Merigo

Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium E...

12 Jun 55min

Aspirifying the Enterprise: Building Modern Apps with Aspire with Joydip Kanjilal

Aspirifying the Enterprise: Building Modern Apps with Aspire with Joydip Kanjilal

Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium E...

29 Mai 1h 4min

Simplicity First: Why Complexity Is Not Sophistication with Chris Woodruff

Simplicity First: Why Complexity Is Not Sophistication with Chris Woodruff

Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium E...

15 Mai 1h 5min

Context Is Everything: Getting the Most from GitHub Copilot with Joydip Kanjilal

Context Is Everything: Getting the Most from GitHub Copilot with Joydip Kanjilal

Strategic Technology Consultation Services This episode of The Modern .NET Show is supported, in part, by RJJ Software's Strategic Technology Consultation Services. If you're an SME (Small to Medium E...

17 Apr 47min

Populært innen Teknologi

lydartikler-fra-aftenposten
tomprat-med-gunnar-tjomlid
teknisk-sett
elektropodden
rss-ai-forklart
shifter
fornybaren
rss-alt-som-gar-pa-strom
hans-petter-og-co
rss-bak-skyen
rss-ki-praten
rss-digitaliseringspadden
energi-og-klima
smart-forklart
kortslutning
sosialt-sett-om-teknologi-kommunikasjon-og-livet-i-mellom
rss-bouvet-bobler
rss-ki-til-kaffen
rss-teknologioptimistene-energibransjens-it-podcast
rss-grenser-for-ki