I’m excited to announce that the dotNetDave No Rest for the Wicked World Tour is rolling into Sweden for the Øredev Developers Conference on the 5-7th, November 2025.
I’m thrilled to be speaking at this event — and even more excited that it marks my first visit to Sweden! I’m looking forward to what new experiences this visit will bring!
Make sure to arrive early and grab a seat up front — you just might catch a custom dotNetDave guitar pick flying through the air! These sessions are going to be packed with energy, insights, and a whole lot of fun.
Below is the info for the session I’ll be presenting — I’d love to see you there! It’s going to be a blast, and I promise you’ll walk away with something useful (and maybe even a laugh or two). Don’t miss it!
Röck Yoür Cöde: Code & App Performance for Microsoft .NET
I will be showing performance information for .NET 10!
In today’s fast-paced digital landscape, efficient code performance isn’t just a luxury—it’s a necessity. When your back-end infrastructure is handling tens of thousands of requests per second, including microservices interactions, every millisecond counts.
This session dives into the critical dos and don’ts of optimizing code performance in business software development. You’ll learn proven techniques to boost code execution speed by up to 98% while minimizing your application’s memory footprint—all demonstrated live using the cutting-edge capabilities of .NET.
What sets this session apart? Along with practical, real-world coding examples, you’ll gain exclusive insights from the latest performance metrics in the newly released fourth edition of “Rock Your Code: Code & App Performance for Microsoft”, available on Amazon. As a bonus, this talk incorporates lessons from my popular series, “Improving Code Quality… One Developer at a Time,” aimed at empowering developers to build robust and scalable solutions.
Don’t miss this opportunity to revolutionize your approach to software performance and gain actionable takeaways you can implement immediately. Whether you’re an experienced architect or a budding developer, this session will equip you with the skills to ensure your software performs at its peak, no matter the scale.
Here Is What Attendees Are Saying About This Session
- Will S. – David McCarter rocked us with .NET performance tips and tricks! And you all should follow it, like a roadie!
- Bob R. – David gave an excellent presentation on code performance. He showed us how, why, and to what degree various coding methods improved the performance of an application. Lots of tips and tricks!
Resources
- Performance Aritcles: https://bit.ly/CodeAppPerformance
- Source Generators: https://bit.ly/SourceGenerators
- My books: https://bit.ly/RockYourCodeBooks
- Spargine: https://bit.ly/Spargine
- Pluralsight
- Clean Code – Author: Cory House
- C# Best Practices – Author: Deborah Kurata
Röck Yoür Cöde: Everything That Every .NET Developer Needs to Know About Disposable Types
Is your application or service sluggish? Is it devouring excessive memory? Are you often rebooting servers or services without pinpointing the cause?
If you’re facing these issues, this session is for you! Over my decades of experience working with millions of lines of .NET code, I’ve identified a critical culprit behind many performance bottlenecks and memory problems: improper handling of disposable types.
With Microsoft .NET being over two decades old, many developers are unaware of the deep intricacies of memory management within the runtime. While .NET itself doesn’t typically suffer from memory leaks in the traditional sense, virtual memory leaks caused by improper disposal of resources are a hidden epidemic. These issues, if ignored, lead to system slowdowns, excessive memory consumption, and increased server reboots, draining your team’s time and resources.
In this insightful session, I’ll share real-world, production-driven examples backed by metrics to demonstrate how mishandling disposable types can cause lasting damage. You’ll learn how to tackle these issues at the code’s inception, saving you countless hours and avoiding costly post-deployment fixes. Key topics include:
- Proper disposal of objects
- Correct implementation of the IDisposable interface for custom types
- Tools and techniques to identify and address memory management issues
You’ll leave this session with practical insights to optimize your applications’ performance and ensure your memory management is in tip-top shape. No more struggling with mysterious slowdowns and memory leaks!
This session draws on material from the 9th edition of my book, Rock Your Code: Coding Standards for Microsoft .NET (available on Amazon: https://bit.ly/CodingStandards20th).
After attending, you’ll be armed with proven techniques and tools that will help you evolve into a Code Shark™, equipped to improve code quality and optimize performance. Don’t miss out on this opportunity to level up your skills and make your applications run faster and more efficiently!
Resources
- Coding Standards book: https://bit.ly/RockYourCode
- Everything That Every .NET Developer Needs to Know About Disposable Types:
https://bit.ly/DisposeArticles - Spargine: https://bit.ly/Spargine
- IDisposable Template: https://bit.ly/IDisposableTemplate
🎸 Rockin’ the Stage at Øredev
Øredev Developers Conference in Malmö, Sweden—my first time speaking there, and let me tell you, this show did not disappoint. Sure, I had a few pre-show jitters (even veteran engineers get stage nerves), but once I hit the ground, the energy, talent, and passion of the developers around me made those nerves vanish. There’s something electric about being surrounded by people who genuinely love building great software.
🔥 A Conference That Treats Speakers Like Rock Stars
These organizers? They know exactly how to treat their speakers.
We kicked things off with a full-blown Scandinavian experience at Kallbadhuset—sauna with a killer view, a plunge into the icy Baltic Sea, and a multi-course candlelit dinner that capped the evening like a perfectly mixed encore.
The second speaker dinner raised the bar even higher. Malmö Town Hall (Rådhuset) might be the most stunning venue I’ve ever had the privilege to dine in. Historic architecture, great company, amazing food—total class act.
They put us in a hotel directly across from the venue—zero commuting headaches, easy access to quiet breaks, just pure convenience. They even covered our train ride from Copenhagen Airport to the hotel. And yes—they bought the coffee. All of it. Fueling speakers is an art, and Øredev mastered it.
The staff and volunteers deserve a standing ovation. Friendly, organized, proactive—they made every step smooth.
⚡ Leveling Up My Sessions: Turning Performance Into a Game
I’ve presented my code performance session for years—but this time, I wanted to blow the doors off the usual format. So I turned it into a performance game.
I threw out tough performance questions and gave 3–5 possible answers. Word on the street was that Scandinavian developers tend to be on the quiet side—and I definitely observed that on day one—so walking into my first talk had me more nervous than usual.
But then something awesome happened: they jumped right in. Shouting answers. Laughing. Engaging. The room came alive. If you can get Scandinavian developers laughing multiple times in one session, you know you’ve earned it.
And shoutout to the tech crew—projectors, cameras, audio—everything ran flawlessly. The techs were dialed in like seasoned roadies, letting me focus entirely on delivering a high-energy session.
🤝 Connections That Hit Home
Working remotely means I don’t get to be surrounded by this kind of developer energy every day, so I soaked up every conversation. I met incredible engineers and speakers, swapped ideas, answered questions, and had genuine discussions that reminded me why I love doing this.
One conversation that will stay with me forever was with a Ukrainian refugee. Hearing his story—his experiences, his resilience, his fears—it was deeply human and moving. You could see in his eyes how much he loves his country, and how hard it is to face the possibility of never returning. Sweden opening its doors to him means more than most people realize.
🥗 Gluten-Free and Stress-Free
Traveling with a wheat allergy is usually a stress bomb waiting to go off. But Øredev (and Sweden in general) handled it brilliantly. Their gluten-free food was excellent, and every restaurant I visited took food allergies seriously. That level of care removed a huge layer of travel anxiety. When you know you won’t get sick for days from a simple meal, you can relax and enjoy the experience.
🎤 Final Thoughts: Take a Bow, Øredev
Great people. Great conversations. Great energy. I had an absolute blast at Øredev and genuinely hope I get to return. It’s a conference I’ll remember for a long, long time.
Below are some of my favorite photos from the event. Want videos? Head over to my BlueSky account and check them out.




























Discover more from dotNetTips.com
Subscribe to get the latest posts sent to your email.

