Urs Enzler's Avatar

Urs Enzler

@ursenzler

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

1,028
Followers
110
Following
614
Posts
02.11.2023
Joined
Posts Following

Latest posts by Urs Enzler @ursenzler

Preview
To test, or not to Test? Part 1 – Why Test? And at what cost? I wrote code without tests that ran in production without defects, and I wrote buggy code with TDD (Test Driven Development). Time to look back at 35 years of coding and when tests help, and when…

To test or not to test? Start of my blog post series about testing and other ways to ensure quality:
www.planetgeek.ch/2026/03/10/t...

10.03.2026 09:20 👍 6 🔁 0 💬 0 📌 0

True story. Guess how I know. 😅

09.03.2026 13:15 👍 0 🔁 0 💬 0 📌 0

Thanks. I quickly read the key points and need more time for the rest.

06.03.2026 18:11 👍 1 🔁 0 💬 0 📌 0

I mainly use line completions from GitHub Copilot and they are fine.
We did some trials with generating bigger pieces of code but it didn‘t work well - not because of F# but a lack of understanding by the LLMs of our domain.

06.03.2026 16:57 👍 2 🔁 0 💬 0 📌 0

That‘s my preferred kind of a spec, but it‘s the same for any kind of spec.

06.03.2026 16:17 👍 1 🔁 0 💬 1 📌 0

"We don't need software engineers anymore; AI agents can generate the code from specifications. We only need people who can write a precise specification that can be understood by an agent."

What you need is a software engineer, then.

#AI #LLMs #Agents

06.03.2026 15:06 👍 10 🔁 0 💬 3 📌 0
Preview
RE#: how we built the world's fastest regex engine in F# | ian erik varatalu

RE#: how we built the world's fastest regex engine in F# iev.ee/blog/resharp... #regex #fsharp

05.03.2026 02:15 👍 28 🔁 8 💬 1 📌 0
Post image

A typical Monday, which is also the first day of the month, is ending for our application for time-tracking and the like.

The first two days of every month see higher loads because people close their previous month's accounts.

Thanks to Azure, everything scales automatically with load.

#Cloud

02.03.2026 16:57 👍 4 🔁 0 💬 0 📌 0
Preview
a cartoon character with a surprised look on his face is surrounded by bubbles ALT: a cartoon character with a surprised look on his face is surrounded by bubbles
02.03.2026 16:25 👍 0 🔁 0 💬 0 📌 0
Preview
chipmunk from disney giving a thumbs up . ALT: chipmunk from disney giving a thumbs up .
02.03.2026 12:20 👍 0 🔁 0 💬 0 📌 0
Preview
F# Weekly #9, 2026 – Crunching the Technical Debt with Repo Assist Welcome to F# Weekly, A roundup of F# content from this past week: News Pure-F# training/inference workflow around Qwen3-4B with NVFP4 [Poll] Consider changing the default of fsharp_multiline_brack…

F# Weekly #9, 2026 - Crunching the Technical Debt with Repo Assist #fsharp sergeytihon.com/2026/03/01/f...

01.03.2026 10:37 👍 16 🔁 5 💬 0 📌 0
Post image

Sketchnote from Wednesday's .NET user group Zentralschweiz meet-up with Glenn F. Henriksen (@henriksen.no) about practical advice to build glorious monoliths:

#sketchnote #dotnet #monoliths

27.02.2026 09:54 👍 5 🔁 1 💬 1 📌 0
Post image Post image

I found this view on my way to the .NET user group central Switzerland on my eMTB

25.02.2026 15:46 👍 5 🔁 0 💬 0 📌 0

👍

24.02.2026 06:31 👍 0 🔁 0 💬 0 📌 0

Great, now I have an additional problem: where to find sand.

😂

23.02.2026 10:29 👍 1 🔁 0 💬 1 📌 0
Video thumbnail

My recording "studio" is my kitchen. No regrets — it's the coziest room in the house.

Setting things up to film #csharp coding tutorials for the #pxlclock. Write code, run it on the simulator, watch it glow on the real thing.

First tutorials dropping soon. Stay tuned!

22.02.2026 16:57 👍 4 🔁 1 💬 0 📌 0
Preview
F# Weekly #8, 2026 – Boosting F# Libraries with Automated Agentic AI Welcome to F# Weekly, A roundup of F# content from this past week: News What’s new in 1.1 | Elmish Land Microsoft News Migrate your Semantic Kernel and AutoGen projects to Microsoft Agent Fra…

F# Weekly #8, 2026 - Boosting F# Libraries with Automated Agentic AI #fsharp sergeytihon.com/2026/02/22/f...

22.02.2026 13:03 👍 8 🔁 2 💬 0 📌 0

#fsharp is awesome , try it out and learn somewhat an #ocaml / ML language too in the process #dotnet . Think outside of the box 📦 > use your own intelligence , Human Intelligence 😇🦔💚🥳🙌 (AI can help). try also Fharp data nuget with json or csv for example and play with .fsx and REPL . Have fun 🤩

19.02.2026 23:43 👍 12 🔁 3 💬 1 📌 0
Video thumbnail

Almost ready to ship: deploy C# apps directly to your PXL Clock. Write code, hit deploy, it compiles on the device. Looks familiar? :)

Try the free simulator + examples: github.com/SchlenkR/pxl-clock

25% off with code RONALD: pxlclock.com/?ref=RONALD

#csharp #pxlclock #fsharp #pixelart

18.02.2026 22:02 👍 2 🔁 1 💬 0 📌 0

Learn how to write F# computation expressions to simplify code and enhance functionality. Discover tips and best practices for leveraging this powerful feature in your projects. #FSharp #Programming

19.02.2026 03:15 👍 7 🔁 2 💬 0 📌 0
Preview
(Re) Introducing the Clef Language How the Fidelity Framework Led Us to a New Language

Given how much we've been sharing our work with the #fsharp community, we thought it worth summarizing this pivotal decision to establish a new language. speakez.tech/blog/reintro...

17.02.2026 00:13 👍 9 🔁 3 💬 0 📌 0

If you are ever in Switzerland and near beautiful Lucerne, we (a .Net user group - not focused on .Net only) would be honoured to host a session with you.

We pay for additional travel and hotel costs, of course. 🙂

17.02.2026 16:59 👍 0 🔁 0 💬 0 📌 0
Boosting F# Libraries with Automated Agentic AI | Amplifying F#

This week on Friday @dsyme.bsky.social shows us how agentic workflows can continuously improve #fsharp libraries.

amplifyingfsharp.io/sessions/202...

17.02.2026 13:07 👍 16 🔁 7 💬 0 📌 0

"Instead of writing code, we can finally concentrate on what's important: architecture and business problems."
Ivory-tower architects are back then?

3/3

17.02.2026 09:20 👍 0 🔁 0 💬 0 📌 0

"Specification is the means of communication with stakeholders."
What happened to face-to-face communication (manifesto for agile software development)

2/3

17.02.2026 09:20 👍 0 🔁 0 💬 1 📌 0
Post image

I follow what is happening in the AI/LLM/agents space as closely as I can. Lately, it sometimes feels like backstepping into the last millennium:

"We need a correct, complete specification so that agents can then implement it."
Replace agents with developers, and it sounds like pre-2000.

1/3

17.02.2026 09:20 👍 5 🔁 2 💬 2 📌 0

I do not fear the rise of superintelligence.

I do, however, fear the rise of billionaires, organizations, and world powers who seek to use computing to maximize their power, influence, and control.

13.02.2026 21:37 👍 243 🔁 58 💬 7 📌 2
Post image

Recent situation.

08.02.2026 16:34 👍 5 🔁 0 💬 0 📌 0
Preview
F# Weekly #6, 2026 – FScript & An ode to “Slowly” handcrafted code Welcome to F# Weekly, A roundup of F# content from this past week: Microsoft News .NET Framework 3.5 Moves to Standalone Deployment in new versions of Windows – .NET Blog Build AI Agents with…

F# Weekly #6, 2026 - FScript & An ode to “Slowly” handcrafted code #fsharp sergeytihon.com/2026/02/07/f...

07.02.2026 17:59 👍 15 🔁 5 💬 1 📌 0
Post image

What is 1+1? Would an AI be broken if it gave an answer other than 2?

If you expect "2" you don't really understand how LLMs work. For at least two reasons.

virtualgenius.com/blog/what-is...

07.02.2026 00:22 👍 2 🔁 2 💬 0 📌 0