Urs Enzler
banner
ursenzler.bsky.social
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.

#fsharp
#dotnet
#SoftwareArchitecture
I'm currently refactoring a lot of code in our mixed codebase of #fsharp and #csharp. One thing I appreciate about F# is that because there are only few type annotations, it's much easier to refactor F# code than C# code.

Thinks about the code in the picture.

#dotnet

1/2
November 19, 2025 at 10:51 AM
Reposted by Urs Enzler
simple observation, often hard to implement: if you want to implement change in your organization, you must be willing to sacrifice the heroes of your current organization.

(not always but) very often they are the preservers of the status quo because change threatens their hero status.
November 17, 2025 at 11:04 AM
Reposted by Urs Enzler
FSharp.SystemCommandLine v2.0 is released, following System.CommandLine out of beta! #fsharp

github.com/JordanMarr/F...
GitHub - JordanMarr/FSharp.SystemCommandLine
Contribute to JordanMarr/FSharp.SystemCommandLine development by creating an account on GitHub.
github.com
November 14, 2025 at 10:54 PM
Reposted by Urs Enzler
Trying to measure coding productivity is, and always will be, a fool's errand.

Why? Because I can go for a walk then take a shower and have an idea, then write a single line of code that fixes everything I was working on.

Immense productivity, but by most metrics I didn't do anything at all.
November 16, 2025 at 4:10 PM
Reposted by Urs Enzler
F# 10 makes it possible to use let! .. and! to await two tasks in parallel. This brings back some memories!
November 14, 2025 at 12:13 AM
F# is great for business applications because it makes getting data from a store asynchronously and in parallel combined with error handling ("hey, there is no data to that ID!") so easy.

1/4
November 13, 2025 at 2:26 PM
@t-redactyl.bsky.social I watched your NDC keynote (AI is having its moment ... again) and I liked it a lot. I like the storyline, the humour, the information presented, and the style of presentation.
Thanks a lot.
November 13, 2025 at 10:08 AM
Reposted by Urs Enzler
Have you had an uneasy feeling about the clear gap between how LLMs perform on benchmarks and their real-life capabilities?

If you're curious about the messy truth behind current LLM assessment, catch my @ndcconferences.com AI keynote tomorrow at Rebel, Oslo.

ndc-ai.com/agenda/can-y...
Keynote: Can you trust your (large language) model? | NDC AI 2025
Machine learning algorithms are marvellous things: models that can do a bunch of tedious and complex tasks for us, all with a high degree of accuracy. But how do we really know whether the outputs of ...
ndc-ai.com
November 12, 2025 at 10:54 AM
Did you notice that the "What's new in F# 10" page is longer than the "What's new in C# 14" page?

#justTrolling #dotnet #fsharp #csharp

learn.microsoft.com/en-us/dotnet...
learn.microsoft.com/en-us/dotnet...
What's new in F# 10 - F# Guide - .NET
Get an overview of the new features available in F# 10.
learn.microsoft.com
November 11, 2025 at 2:59 PM
Reposted by Urs Enzler
Good abstractions hide the irrelevant and simplify the essential.
Bad abstractions hide the essential and complicate the irrelevant.
November 10, 2025 at 11:53 PM
One thing I like about programming in F# is that sometimes, adding a new feature is more or less adding a single line in a pipeline:

#fsharp
November 10, 2025 at 2:08 PM
Reposted by Urs Enzler
A super alternative to postman and http scripts , with a real programming language #fsharp 💚🦔 youtu.be/F508wQu7ET0?...
FsHttp: The Programmable Alternative to Postman and VSCode Rest Client
YouTube video by The Pure State
youtu.be
November 7, 2025 at 5:50 PM
Reposted by Urs Enzler
What happened to Compositional btw ? Also didn’t see many blog posts
November 8, 2025 at 1:38 PM
Reposted by Urs Enzler
When I tell that #pxlclock is hand-made, this means: Man, it's hand-made! I swear - for real ;) You see Sefa in Action - life and in color, soldering the 2 boards for the clock. Thank god I'm a programmer... get your PXL Clock: pxlclock.com
November 9, 2025 at 7:17 PM
Reposted by Urs Enzler
A programmable device for #csharp and #fsharp hobbyists? A beautiful hand-crafted piece of furniture? Or both?

Order your #pxlclock now (1st batch limited to 100 units): www.pxlclock.com
November 6, 2025 at 11:53 AM
Situation an hour ago:

#eMTB
November 5, 2025 at 4:34 PM
Reposted by Urs Enzler
#pxlclock is finally here 🎉
Hand-built and crafted, with 576 glowing 3D pixels.

Only 100 units available right now - made with care, not mass-produced.

👉 www.pxlclock.com

PS: If you enjoy m#fsharprp open-source work: this is a beautiful way to support it ❤️
November 4, 2025 at 2:25 PM
Reposted by Urs Enzler
Hey #fsharp, what we do with #FsAdvent this year? sergeytihon.com/fsadvent/ Do we have 24 F#ers ready to participate?
November 2, 2025 at 8:10 AM
Reposted by Urs Enzler
October 28, 2025 at 7:24 PM
Reposted by Urs Enzler
Improvements in #fsharp performance over time, big boost in speed with .NET 8 working with a sequence on a linked list:

.NET10 -> 3.2us
.NET9 -> 4.0us
.NET8 -> 4.0us
.NET6 -> 9.1us
.NET Framework 4.81 -> 10.5us
October 23, 2025 at 11:06 AM
Reposted by Urs Enzler
Now that’s perfect
October 27, 2025 at 10:28 PM
I submitted my abstracts, so hopefully, I'll be speaking at this event and, maybe, see you there.
Early Bird tickets for Voxxed Days Zürich 2026 are on sale 🎟️

📅 24 March 2026
📍 Arena Cinemas Sihlcity, Zürich
💰 CHF 301.00
⏰ Sales end 14 Dec 2025, 23:59

Don’t miss the 10th edition of Switzerland’s favourite developer conference!

zurich.voxxeddays.ch

#VDZ26 #Voxxed
October 28, 2025 at 3:18 PM
Reposted by Urs Enzler
Early Bird tickets for Voxxed Days Zürich 2026 are on sale 🎟️

📅 24 March 2026
📍 Arena Cinemas Sihlcity, Zürich
💰 CHF 301.00
⏰ Sales end 14 Dec 2025, 23:59

Don’t miss the 10th edition of Switzerland’s favourite developer conference!

zurich.voxxeddays.ch

#VDZ26 #Voxxed
October 28, 2025 at 8:55 AM