Jimmy Engström 

168 Followers
58 Following
78 Posts
Microsoft MVP | Speaker | Author |  Streamer |  #Blazor developer | @CodingAfterWork co-host | @Swetugg organizer |  CodingAfterWork He/Him
Podcast / Streamhttps://www.codingafterwork.com/
If you’ve ever been frustrated by Razor intellisense, slow feedback, or Hot Reload behaving… oddly, this explains what was going on under the hood.
📖 Blog: https://engstromjimmy.com/post/2026-01-19-RazorCohost
🎥 Video: https://www.youtube.com/watch?v=LcMsh3ZKTVY
Why Hot Reload got better: Razor co-hosting explained

I had a chat with <a href="https://www.linkedin.com/in/davidwengier/">David Wengier</a> about Razor co-hosting. I’d heard the term before, but I didn’t really get what it meant in practice. After David explained it, it finally clicked, and once it clicks, you start seeing why Razor tooling has been such a tricky problem for so long. What really made it click for me was understanding why this change directly affects Hot Reload, making it faster and far more reliable than before.<br /> This post is a write-up of that conversation, plus the diagram we talked through, and why this matters both for day-to-day dev work and for the long run, including Hot Reload.

Why Hot Reload got better: Razor co-hosting explained

🚨 New podcast alert!
Ever felt lost in a sea of acronyms (hello, MCP)?
We sat down with Tim Corey to talk about imposter syndrome, teaching devs, and learning out loud — mistakes and all.

🎧 Listen wherever you get your podcasts → https://codingafterwork.com/Episodes/ebca878b-25f7-4fb2-810b-0afa1cd6a4d9
#dotnet #DevCommunity #CodingAfterWork

Mind the Gaps: Teaching Devs, Taming Acronyms, and Surviving Imposter Syndrome with Tim Corey

<p data-start="174" data-end="342">We met <strong data-start="181" data-end="194">Tim Corey</strong> at Microsoft Build, surrounded by people throwing around acronyms like MCP and pretending we all knew what it meant. Turns out, we weren’t alone.</p> <p data-start="344" data-end="681">In this episode, we talk about the <em data-start="379" data-end="385">gaps</em> in learning that nobody tells you about, the power of teaching what you just figured out, and how showing your mistakes can be the best way to teach. Tim shares his journey from recording rough YouTube videos for his students to becoming one of the most trusted developer educators on the web.</p> <p data-start="683" data-end="916">We also dive into why acronyms can make people feel left out, what it’s really like to balance paid and free content, and how he accidentally built a thriving community by simply trying to help others not hit the same walls he did.</p> <p data-start="918" data-end="1086">And yes, we talk about imposter syndrome, AI acting like an overconfident junior dev, and why debugging on camera might be the most honest kind of teaching there is.</p>

🚀 The first public preview of Visual Studio 2026 is here!
We sat down with Mads Kristensen to talk monthly updates, Copilot magic (Profiler Agent ✨), performance boosts, modern UI, and why bug reports are actually gifts.

🎧 Listen now 👉 https://codingafterwork.com/Episodes/6c39514a-cb85-4cd2-959b-23fc740cc566
Available where podcasts are =)

Developer Happiness, Now in Insiders: Visual Studio 2026 with Mads Kristensen

<p data-start="198" data-end="319">The first version of <strong data-start="226" data-end="248">Visual Studio 2026 Insiders</strong> is here! We sat down with <strong data-start="275" data-end="294">Mads Kristensen</strong> to explore what’s new:</p> <ul data-start="320" data-end="660"> <li data-start="320" data-end="377"> <p data-start="322" data-end="377">Monthly update cadence (faster features, fewer waits)</p> </li> <li data-start="378" data-end="450"> <p data-start="380" data-end="450">Deeper <strong data-start="387" data-end="398">Copilot</strong> integration, including the new <strong data-start="430" data-end="448">Profiler Agent</strong></p> </li> <li data-start="451" data-end="531"> <p data-start="453" data-end="531">Major <strong data-start="459" data-end="481">performance boosts</strong> across startup, large solutions, and RDP/DevBox</p> </li> <li data-start="532" data-end="596"> <p data-start="534" data-end="596">A <strong data-start="536" data-end="557">modern UI refresh</strong> with new themes and cleaner settings</p> </li> <li data-start="597" data-end="660"> <p data-start="599" data-end="660">Near-seamless <strong data-start="613" data-end="640">extension compatibility</strong> from 2022 to 2026</p> </li> </ul> <p data-start="662" data-end="809">We also talk about bug reports as “gifts,” why developer happiness matters more than raw productivity, and Mads’ favorite hidden gems in the IDE.</p> <p data-start="662" data-end="809"> </p>

Streamers and content creators!
I need soundproofing. What do you use?
We have a large room 20m² (215ft²), it is very echoey.
We have upgraded from a headset to a Shure SM7B; the SM7B picks up a lot more of the room.

Please share your setup and learnings from soundproofing ❤️

Are Blazor developers real? 👀
Spoiler: YES — and finding them might be easier than you think.

I share lessons from .NET’s early days, Angular/React habits, and why C# & ASP.NET are the keys to Blazor.

🎥 Watch here 👉 https://www.youtube.com/watch?v=VNFn8vbYZjw

#Blazor #dotnet #webdev

I've been nominated for the Swedish award "developer of the year" together with @engstromjimmy and @patriksvensson

(Website is entirely in Swedish)

https://developers-day.confetti.events/developersday2025

Reminds me of when I was voted the second best developer in Sweden in 2016: https://daniel.haxx.se/blog/2016/12/01/2nd-best-in-sweden/

Developers Day 2025

-Will Blazor meet the same fate as Silverlight?
This is still to this day one of the most common questions I get.
In this new video, I break down why Silverlight failed and why (spoilers) that fate does not apply to Blazor.
https://youtu.be/8exZ-6hlJCc
Is Blazor doomed like Silverlight?

YouTube

Don't spend 1 hour writing code when you can spend 10 hours failing to vibe code it.

I honestly enjoy vibe coding, at least to a degree. It gives me a moment of rubber ducking at the same time as the problem (hopefully) gets solved. It also shows me different ways of solving a problem, some may be wrong and some may be a better solution or a more complete solution than I might have written.

What do you think?
Do you vibe code?

🎉 Huge congrats to Maddy Montaquila and her band Big Rav on the release of their new album! 🖤
Check it out 👉 https://bigrav.band/
And don’t miss our episode of Coding After Work where we talk Aspire, Copilot, and music!
🎧 https://codingafterwork.com/episodes/26f166e4-0f0f-43d7-8a00-ec62eefdbf2d
big rav

making music in boston, ma

big rav
Current status: