Urs Enzler

@ursenzler.bsky.social

Software engineering, architecture and design stuff, mainly on .Net, F#, and Azure. Co-Host of .Net user group Central-Switzerland. Blog: www.planetgeek.ch #fsharp #dotnet #SoftwareArchitecture

I’ve been using Azure Service Bus since the Service Bus for Windows Server days. My new series covers Azure Service Bus lessons learned the hard way. First up: filter count. At scale, the number of rules can matter more than the filter type. www.planetgeek.ch/2026/08/02/a... #azure

Azure Service Bus: Count your filters

TL;DR: Azure Service Bus can publish one message to a topic and deliver it to multiple consumers. A topic is the shared destination, a subscription is a consumer-specific view, and a filter decides wh...

planetgeek.ch

It is fascinating to see #csharp developers being so hyped about the next version of C# that brings discriminated unions to C#, or any other new FP-ish C# feature - and ignoring #fsharp completely, which has had them since 2005. 🤷‍♂️ Not saying everybody should switch to F#, but the ignorance is big.

Today was a typical Swiss work day. Most people start between 07:30 and 08:00, have lunch at precisely 12:00, and return around 13:00. After 17:00, most have left work. The graph shows the number of requests in our time tracking system from 06:00 to 18:00.

Bild

Today, Urs’ 2nd Couch Conference happened. 7 developers watched conference talks on YouTube, each followed by a discussion. A great way to shorten my Watch-Later playlist. 🙂 Looking forward to the next one, whenever I organise it.

Bild

A developer I know recently asked: "Since we can produce code so fast now, does the code actually matter that much? Assuming the code fulfills the requirement through actual user testing, who cares what the code looks like?" I have thoughts: ardalis.com/why-care-abo... #AI #code #programming

Why Care About Agent Authored Code Quality

If AI can write code a hundred times faster than humans, and AI is going to be maintaining the app too, why should we care about code quality as long as it works? The assembly language analogy is comp...

ardalis.com

🧩 Problem-Solving für Softwareentwickler Jeden Tag lösen wir als Entwickler unzählige kleine und grosse Probleme – von Architekturfragen über Designentscheidungen bis hin zu Technologie-Trade-offs. Doch bei komplexen Herausforderungen passiert oft dasselbe: #WorkshopTage2026

Bild

Ha ha, I asked an LLM about how I should use AI in software development. Surprisingly, I agree with it - or is it primed to my opinion already? Post the answer you get. Prompts: 1) How to use AI best in software development? 2) Create a sketchnote from your answer. Anyway, have a nice weekend.

Bild