Howard van Rooijen

@hvr.endj.in

Founder @endjin.com Microsoft #MVP for Azure & Developer Technologies. Try to help people and orgs to become the best versions of themselves.

Microsoft's new WSL Containers (wslc) promises container management on Windows without Docker Desktop. Mike Evans-Larah tried it with dev containers, Aspire, and Docker Compose - here's what works, what doesn't, and whether you should switch... endjin.com/blog/trying-...

Trying Out WSL Containers: Microsoft's Built-In Alternative to Docker Desktop | endjin

Microsoft's new WSL Containers (wslc) promises container management on Windows without Docker Desktop. I tried it with dev containers, Aspire, and Docker Compose - here's what works, what doesn't, and...

endjin.com

For the last year I've been suggesting to anyone who'll listen that the northstar / mission of .NET should be ".NET is the best platform for Y" where Y is the workload. This post from @jeffhandley.com is the first time I've seen this articulated in the wild. .NET is the best platform for MCP.

.NET Foundation@dotnetfoundation.org · 2d ago

Announcing v2.0 of the official MCP C# SDK MCP C# SDK v2.0 implements the 2026-07-28 specification with a stateless-first protocol, standardized HTTP headers, and Multi Round-Trip Requests for interactive tools, all while staying backward compatible.

New 25 minute talk about Rx .NET v7.0! TOC: - Breaking Change 1: TFMs - TFM Confusion Explained - Breaking Change 2: Nullability - Big Change UI Packages Split - The 95MB Problem - Deployment Results - Source vs Binary Breaking - ReactiveUI Demo endjin.com/what-we-thin...

Rx.NET v7.0 Released - it could save you 95MB! | endjin

Rx.NET 7.0 can cut self-contained Windows app deployments by ~95MB by moving WPF/WinForms support out of System.Reactive into optional packages.

endjin.com

Finished watching Warrior last night. Such an enjoyable series. Very sad it got cancelled after season 3. Worth seeking out if you enjoyed Deadwood / Hell on Wheels / The Knick.

Bild

Just making a cuppa and spotted a baby bunny chilling in the sunshine, not a care in the world (unaware of the large numbers of buzzards in the area). Be more bunny.

Bild

Well, I'm really glad I kicked off the Fable code review of my PR just after dinner - it was still chugging away when I went to bed, and I woke up with the full report, but now Opus 4.8 is going to have to implement it. And my usage has been reset back to 0, it was just about spent.

I took my niece, nephew and mother to see The Mandalorian and Grogu yesterday. I don't understand all the negativity around it. We all absolutely loved it. "It's just an overlong TV episode with a bigger budget" - yes, and how is that a bad thing?

and the docs are up: learn.microsoft.com/en-us/agent-.... This uses precisely the thing @aspenwilder.bsky.social had done over here using monty "python" as a #webassembly component, and it screams: www.linkedin.com/feed/update/...

Hyperlight CodeAct

Use the Hyperlight connector to add CodeAct and sandboxed Python execution to Agent Framework.

learn.microsoft.com

squillace@squillace.bsky.social · 3mo ago

super excited to see the @cncf.io project #hyperlight and #webassembly start to make defense-in-depth a reality. devblogs.microsoft.com/agent-framew... is the Agent Framework using #wasmtime inside an OS-less microvm to execute python beyond fast with full software AND hardware protection.

Barry has put a huge amount of work into this! Just in time for his #SQLBits2026 talk (on Saturday). If you're using #MicrosoftFabric or thinking of adopting it, this is very much worth your time (as it significantly changes the costs calculations). endjin.com/blog/fabric-...

Fabric Performance Benchmarking - Spark versus Python Notebooks | endjin

Benchmarking Pandas, PySpark, Polars, and DuckDB on Microsoft Fabric: in-process Python engines run 4-5x cheaper and faster than Spark for common workloads.

endjin.com

There are many ways in which I hate "New Outlook" but #1 is the deprecation of RSS. For 20+ years Outlook has been my information portal - email + RSS. I had a single app, that synced data across apps & experiences that kept me informed. Without RSS, an plain email client looses so much value.

@endjin.com has been a remote-first company since 2017. After a few years away travelling around the world, Carmel Eve returned to work in the UK. Carmel talks about how remote flexibility protected her mental health and made that transition possible. endjin.com/blog/returni...

Returning to Work After a Career Break: How Remote Work Made It Possible | endjin

After years away, I returned to work in the UK. Here's how remote flexibility protected my mental health and made that transition possible!

endjin.com

I've done a bit of work with OpenCLI - I've got a tool which generates a MCP server from an OpenCLI spec, and one that generates a OpenCLI spec from any CLI. Was surprised to get an issue against DeadCode - a tool to help AI Agents identify dead code - to improve OpenCLI support for a new visualiser