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
Co-Host of .Net user group Central-Switzerland.
#fsharp
#dotnet
#SoftwareArchitecture
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
#fsharp
November 10, 2025 at 2:08 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
#fsharp
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
A super alternative to postman and http scripts , with a real programming language #fsharp 💚🦔 youtu.be/F508wQu7ET0?...
Reposted by Urs Enzler
What happened to Compositional btw ? Also didn’t see many blog posts
November 8, 2025 at 1:38 PM
What happened to Compositional btw ? Also didn’t see many blog posts
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
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
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
Order your #pxlclock now (1st batch limited to 100 units): www.pxlclock.com
November 6, 2025 at 11:53 AM
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
Order your #pxlclock now (1st batch limited to 100 units): www.pxlclock.com
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 ❤️
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
#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 ❤️
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 ❤️
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
Hey #fsharp, what we do with #FsAdvent this year? sergeytihon.com/fsadvent/ Do we have 24 F#ers ready to participate?
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
.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
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
.NET10 -> 3.2us
.NET9 -> 4.0us
.NET8 -> 4.0us
.NET6 -> 9.1us
.NET Framework 4.81 -> 10.5us
Reposted by Urs Enzler
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
📅 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
I submitted my abstracts, so hopefully, I'll be speaking at this event and, maybe, see you there.
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
📅 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
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
📅 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
Reposted by Urs Enzler
Coming to Rider 2025.3: #ASPNETCore and Database Issue Detection in the Monitoring Tool Window
buff.ly/XZh0rk2
#dotnet #rider #jetbrains #database #devtools #ide #csharp
buff.ly/XZh0rk2
#dotnet #rider #jetbrains #database #devtools #ide #csharp
Coming to Rider 2025.3: ASP.NET and Database Issue Detection In The Monitoring Tool Window | The .NET Tools Blog
In Rider 2025.3, the Monitoring tool window has become even more powerful with the addition of database and ASP.NET issue detection. These new capabilities let you track slow queries, inefficient requ
buff.ly
October 21, 2025 at 1:00 PM
Coming to Rider 2025.3: #ASPNETCore and Database Issue Detection in the Monitoring Tool Window
buff.ly/XZh0rk2
#dotnet #rider #jetbrains #database #devtools #ide #csharp
buff.ly/XZh0rk2
#dotnet #rider #jetbrains #database #devtools #ide #csharp
Reposted by Urs Enzler
Evergreen.
With the AWS outage, now‘s as good a time as any to post this old strip.
October 20, 2025 at 10:25 AM
Evergreen.
Reposted by Urs Enzler
F# is the best enterprise programming language ever made, learn it and prove me wrong 😋🦔💕
October 20, 2025 at 8:03 AM
F# is the best enterprise programming language ever made, learn it and prove me wrong 😋🦔💕
Reposted by Urs Enzler
Hey y’all wanna feel old
October 20, 2025 at 10:00 AM
Hey y’all wanna feel old
Reposted by Urs Enzler
F# Weekly #42, 2025 - Hi, Victor & .NET 10 RC2 #fsharp sergeytihon.com/2025/10/18/f...
F# Weekly #42, 2025 – Hi, Victor & .NET 10 RC2
Welcome to F# Weekly, A roundup of F# content from this past week: News Announcing .NET 10 Release Candidate 2 – .NET Blog Announcing the .NET Security Group – .NET Blog .NET and .NET F…
sergeytihon.com
October 18, 2025 at 10:10 AM
F# Weekly #42, 2025 - Hi, Victor & .NET 10 RC2 #fsharp sergeytihon.com/2025/10/18/f...
Reposted by Urs Enzler
Strong, expressive types removes the need for many kinds of parameterized tests.
Instead the compiler works as the test - if it doesn't conform to the definition, the code won't even compile.
Reason #5 F# sucks: Your buggy code won't even compile
hamy.xyz/blog/2025-06...
#fsharp
Instead the compiler works as the test - if it doesn't conform to the definition, the code won't even compile.
Reason #5 F# sucks: Your buggy code won't even compile
hamy.xyz/blog/2025-06...
#fsharp
7 Reasons F# Sucks
Date: 2025-06-18 | build | create | csharp | fsharp | tech |
hamy.xyz
October 18, 2025 at 4:54 PM
Strong, expressive types removes the need for many kinds of parameterized tests.
Instead the compiler works as the test - if it doesn't conform to the definition, the code won't even compile.
Reason #5 F# sucks: Your buggy code won't even compile
hamy.xyz/blog/2025-06...
#fsharp
Instead the compiler works as the test - if it doesn't conform to the definition, the code won't even compile.
Reason #5 F# sucks: Your buggy code won't even compile
hamy.xyz/blog/2025-06...
#fsharp
Reposted by Urs Enzler
Long files in F# don’t bother me. But I am always open to the idea of refactoring if it makes sense.
One thing i hate in most C# codebases is having code split between so many files.
F# makes it easier to have less files which I think is usually better.
One thing i hate in most C# codebases is having code split between so many files.
F# makes it easier to have less files which I think is usually better.
October 14, 2025 at 12:22 AM
Long files in F# don’t bother me. But I am always open to the idea of refactoring if it makes sense.
One thing i hate in most C# codebases is having code split between so many files.
F# makes it easier to have less files which I think is usually better.
One thing i hate in most C# codebases is having code split between so many files.
F# makes it easier to have less files which I think is usually better.
@kenbonny.net I'm watching your talk on F# and I guess I found a bug 😅
If drone is null then you should not use drone.Id in the error message.
Let me know if you'd like my feedback on your talk.
Go #fsharp!
If drone is null then you should not use drone.Id in the error message.
Let me know if you'd like my feedback on your talk.
Go #fsharp!
October 9, 2025 at 12:43 PM
@kenbonny.net I'm watching your talk on F# and I guess I found a bug 😅
If drone is null then you should not use drone.Id in the error message.
Let me know if you'd like my feedback on your talk.
Go #fsharp!
If drone is null then you should not use drone.Id in the error message.
Let me know if you'd like my feedback on your talk.
Go #fsharp!
Reposted by Urs Enzler
If you read this far and think I must have lost my marbles, congratulations, that’s the right takeaway and precisely how many people perceive Trump’s rhetoric in response to America’s past, especially as it relates to how America treated its indigenous population and the civil war.
October 6, 2025 at 8:15 PM
If you read this far and think I must have lost my marbles, congratulations, that’s the right takeaway and precisely how many people perceive Trump’s rhetoric in response to America’s past, especially as it relates to how America treated its indigenous population and the civil war.