The old Facebook fake of being able to opt out of them using your likeness and data is finally becoming true. Both LinkedIn and twitch, and probably more, are now training on your info and content. Both are automatically on. But you can opt out in settings.
Eric Johansson | Microsoft MVP | Progress Champion
@ericjohansson.bsky.social
Eric has a broad experience that covers topics from ZX Basic to .NET. With projects spanning from business applications to nuclear power plant systems he developed the ability to adapt and evolve with the rapid changes in the tech landscape.
Woho, renewed for another year! #mvpbuzz
Cannot open file. File names must not exceed 259 characters, including full path. This will be a problem. I can fix it for me, but what about people with deep paths to the project? I thought it was fixed already because of npm....
What I've learned from the Build 2026 Keynote: Old McMicrosoft had a speech. AI AI O. My brain is dying.
I've got some technical issues so there won't be a stream over at www.twitch.tv/thindal today. I hope to be back tomorrow. :(
Twitch
Twitch is the world's leading video platform and community for gamers.
twitch.tv
After being delayed for 5 hours from expected landing to actual, is this OK @icelandair? 6 WEEKS before you look at a claim. #mvpsummit #mvpbuzz
I hope y'all are ready. 2026 has some great things coming! #mvpsummit #mvpbuzz
Bye bye Iceland! #mvpsummit let's gooo! #mvpbuzz
What does one do when they wake up early at the hotel, on their way to #mvpsummit? They code, obviously!
Non ironically using a <marquee> in 2026.
NoDoxx version 2.0 is live, with tons of improvements and stability fixes! Don't show your configuration values by mistake when pair programming, use NoDoxx! Get it now at marketplace.visualstudio.com/items?itemNa...
Don't Doxx Yourself - Visual Studio Marketplace
Extension for Visual Studio - It's easy to mess up when streaming, presenting or showing code. Lower the risk by hiding your configuration values until you actually decide to show them. This…
marketplace.visualstudio.com
Time to build a desktop app - it's been a while. Figured I'd have a look at something new, and oh my lord is the Uno platforms UI generator insanely good! I hate XAML with a passion, and this thing means I barely need to touch the stuff. <3
Did you know that if you want to deserialize something that maps to an interface but ALSO a concrete type, you need to register that concrete type in the resolver? I knew. I also forgot. 🤦
Just wrapped up the Secret Decoder Challenge from #dotnetconf — and wow, that was a ride. Finding the clues was fun, but rearranging those final letters? That part took me forever 😅 dotnetconf.net/challenges #dotnet #dotnetconf2025 #devchallenge
.NET Conf 2025
Join the .NET Conf 2025 free virtual event November 11-13 2025 to learn about the newest developments across the .NET platform, open source, and dev tools. Mark your calendar!
dotnetconf.net
Tons of meetings, tons of gadgets, and even some serious content, not to mention walking almost 40km over 3 days, it's time to say bye to #IFA for this time. I'll be sleeping for the next 3 days or so.
Did you miss the session I had over at the Tulsa .NET User Group? Catch the VOD over at www.youtube.com/watch?v=Wtf9... ! #dotnet #repository #architecture #patterns
From Chaos to Order - Using the Repository Pattern the Right Way by Eric Johansson
If you've ever struggled with your data access being a mess, hard to follow, and even harder to test, perhaps using the tried-and-true Repository pattern might be the right choice for you! In this…
youtube.com
Repeat after me: Hiding your Knowledgebase or FAQ behind a LLM is not adding AI to your service. It's just destroying your UX. Please stop.
Come on over to www.meetup.com/tulsadevelop... on the 29th of July and learn about the repository pattern in practice.
From Chaos to Order - Using the Repository Pattern the Right Way; Eric Johansson, Tue, Jul 29, 2025, 6:15 PM | Meetup
**From Chaos to Order - Using the Repository Pattern the Right Way** If you've ever struggled with your data access being a mess, hard to follow, and even harder to test,
meetup.com
I'm on a boat. That is all, now back to our regular scheduled programming.
Thank you Progress Telerik for the continuing confidence and trust in me and what I do. #ProgressChampion #award #dotnet #blazor #telerik
Do you use the Async suffix on your methods? In my opinion, if everything is async, then everything is async and it's not needed. The only exception is if there's both an async and sync version available.
As of yesterday, I’m proud and humbled to be counted among the #Microsoft #MVP Award recipients in the #.NET and Web Development categories. What a feeling! What a start to the new year! Catch me online or next in person at #Swetugg!
Teaching teens to code at #EventLan. )
Happy holidays everyone! Don't forget to play with some tech between family time!
Have a look at the December 16th Telerik Blazor Holiday Calendar and learn how two way databinding works at www.telerik.com/the-Blazor-H...!
The Blazor Holiday Calendar 2024
Join us on a 25 day Blazor Holiday Extravaganza! Every day from December 1 until December 25 we'll be sharing awesome Blazor snippets created by the Telerik UI for Blazor team & guests from the .NET c...
telerik.com