Mattias Karlsson
@devlead.se
Partner & Technical fellow at WCOM AB .NET Microsoft MVP. Been coding since the ’80s (C128 & Amiga). Father of 2, husband of 1. Occasionally blogs at https://devlead.se
We are officially 100 days from #Oredev2026 🎉 The countdown is on, and the excitement behind the scenes is rising. Soon over a thousand passionate developers, architects, and tech leaders will gather in Malmö to reconnect, share what we've been working on, and learn from one another. See you there?
@podsnack.se Just FYI tweaked the shader for the podcast 710 a bit. Added music and smoothed the font. It's now a multi pass shader so might struggle on mobiles. www.shadertoy.com/view/ffy3zz
Why volunteer at Øredev? We asked the stars that made Øredev possible last year, and there was a theme that came through in a lot of their answers: the people you meet. 🫶 Speakers, partners, attendees, there are so many connections being made 👉 https://ow.ly/OUvG50ZnjKC
This is what happens when you've got more than fifty .NET open-source projects and they release new .NET SDKs 🤣 #dotnet #PatchTuesday
This is what happens when you've got more than fifty .NET open-source projects and they release new .NET SDKs 🤣 #dotnet #PatchTuesday
Some Facebook marketplace conversations makes be just want to make a video of burning the item and sending it to the "potential" "buyer"... 🤣
I'm a great private preview beta tester, nothing's "default" US developer on my machine, Swede, with English OS language, but Swedish dates, currency, and keyboard (and en-US) settings in a positive UTC timezone. I break things just by being me 🤣
Fun fact: To keep production costs low, many Star Trek scenes were actually filmed on Earth rather than on location in outer space.
Added some new diagram types to my documentation diagram tool, Beck usepennington.github.io/beck/ First up, class diagram
Have you checked out the #Oredev2026 program yet?! 👀 Our lineup is packed with world-class minds ready to challenge, inspire, and stir up the status quo. 🧠 Curious minds welcome. 💡 Big ideas guaranteed. Which track or speaker are you most excited to see this November?
Just blogged: Five years after my .NET preferred console stack post, an update on how I've split the recipe into a slim template to scaffold and Devlead.Console as a versioned source package, so bootstrap code stays in sync across projects www.devlead.se/posts/2026/2... #dotnet #csharp #nuget
@devlead - Mattias Karlsson's Blog - Template plus source package: my .NET console stack in 2026
How Devlead.Console and a slim template fix template drift while keeping the same opinionated console bootstrap
devlead.se
Follow-up (5 years later): my .NET console stack evolved from template-only to template + source package https://old.reddit.com/r/dotnet/comments/1uhem17/followup_5_years_later_my_net_console_stack/ #dotnet
Just blogged: Five years after my .NET preferred console stack post, an update on how I've split the recipe into a slim template to scaffold and Devlead.Console as a versioned source package, so bootstrap code stays in sync across projects www.devlead.se/posts/2026/2... #dotnet #csharp #nuget
@devlead - Mattias Karlsson's Blog - Template plus source package: my .NET console stack in 2026
How Devlead.Console and a slim template fix template drift while keeping the same opinionated console bootstrap
devlead.se
Ever written a blog post, and mid-through realized that things don't work as you thought, but instead of changing the blog post draft, you refactor the code to work as you thought, because that makes more sense🤔😎
I really wish @nuget.org had an SBOM tab, i.e. #dotnet tools show "This package has no dependencies." which, from a NuGet package point of view, is true, but .NET tools can have plenty of dependencies, they're just bundled. Dependencies aren't just a package graph; they're acknowledgement and risk.
Meet the stars ⭐ in the .NET track! 🔷 @anders.abel.nu 🔷 @dennisdoomen.com 🔷 @erikej.bsky.social 🔷 @fekberg.bsky.social 🔷 @irisclasson.bsky.social 🔷 @djohnnie.joho.me 🔷 Kathleen Dollard 🔷 @citizenmatt.bsky.social 🔷 Sander ten Brinke 🔷 @flash0ver.bsky.social 👉 oredev.org/line-up?tags...
I really wish @nuget.org had an SBOM tab, i.e. #dotnet tools show "This package has no dependencies." which, from a NuGet package point of view, is true, but .NET tools can have plenty of dependencies, they're just bundled. Dependencies aren't just a package graph; they're acknowledgement and risk.
Hey all, I'm going through issues and PRs on @github.com Action's setup-java. Besides what is already there, anything else you would like to see fixed, improved, or implemented? #GitHubActions #Java
🚨 Want a free pass to one of the Nordics' best tech conferences? Volunteer at #Oredev2026! Spend half the day helping out and the other half attending cutting-edge tech sessions & networking with future employers No experience needed, just good vibes. 👉 drive.google.com/file/d/1NidQ...
In half an hour, @geraldaugerphd.bsky.social and I will discuss the evolution of a tech career - how changes in life and technology, and how you respond to them, shape your career. You can catch the livestream at www.youtube.com/live/3BoorL8...
What a 20+ Year Career in Tech Actually Teaches You About Staying Relevant
Staying relevant in technology isn't about mastering every new trend that comes along. It's about developing the skills, habits, and perspective that allow y...
youtube.com
The SqlClient roadmap is out 👇 buff.ly/PMrnu3E Worth checking if you care about: - connection pooling behavior - auth flows (Entra ID, MSI, etc.) - perf + reliability at scale Early feedback here can actually influence design decisions. #dotnet #sqlserver
SqlClient/roadmap.md at main · dotnet/SqlClient
Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications. - dotnet/SqlClient
buff.ly
Nice📢dotnet-outdated tool now supports .NET file-based apps for both package and sdk references 👍 www.nuget.org/packages/dot... #dotnet #csharp