Sign in

halcwb.bsky.social

@halcwb.bsky.social
36 followers 69 following 113 posts
PostsRepliesMedia
halcwb.bsky.social @halcwb.bsky.social · 16/09/2026
Using Claude in plan mode explicitly telling only to report and not to change the code base. Guess what? Immediately goes off and starts messing up my code base. AI is going to kill humanity, purely by frustrating us to death.
000
halcwb.bsky.social @halcwb.bsky.social · 15/09/2026
I now believe AI will destroy humanity. By driving them crazy trying to get them to do what you want them to do. If that's there secret mission, AGI is here.
000
halcwb.bsky.social @halcwb.bsky.social · 12/09/2026
My #fsharp #GenPRES project is going very well, thanks in part to AI. But I work with one important base rule: if at any moment I need to proceed without AI, I must be able to do so. If not, my code base is in trouble.
041
halcwb.bsky.social @halcwb.bsky.social · 23/06/2026
#GenPRES is looking for an UI developer with expertise with #fsharp and #mui. Too see what sort of UI is targeted: github.com/informedica/...
github.com
GenPRES/src/Informedica.GenPRES.Client at master · informedica/GenPRES
Enable Safe and Efficient Medication Prescription, Preparation and Administration - informedica/GenPRES
110
halcwb.bsky.social @halcwb.bsky.social · 09/06/2026
Ok, I am now definitely have learned my lesson now, having a LLM write code is a really, really bad idee. Explaining code, explore, etc.. fine. But actually writing, bad idee. In the end I am losing more time trying the LLM what I want then just write the code myself.
000
halcwb.bsky.social @halcwb.bsky.social · 03/06/2026
Sponsor great #fsharp open source development: github.com/sponsors/hou...
github.com
Sponsor @houstonhaynes on GitHub Sponsors
Support houstonhaynes's open source work
030
halcwb.bsky.social @halcwb.bsky.social · 02/06/2026
And Opus 4.7 is making it up as it goes: Honest answer: I shouldn't have gone along with the "namespaced under the integration branch" framing earlier. Pfff
000
halcwb.bsky.social @halcwb.bsky.social · 28/05/2026
One of the most refreshing takes on sound software development I have seen: youtu.be/iqddnwKF8HQ?.... Hope to apply this to #fsharp as well.
youtu.be
Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains
YouTube video by JetBrains
010
halcwb.bsky.social @halcwb.bsky.social · 24/05/2026
Imagine running multiple AI agents working on your projects, from your phone. And these kinds of errors can be made by the AI? Luckily, I don't do that!
000
halcwb.bsky.social @halcwb.bsky.social · 17/05/2026
AI is great, for knowledge, not understanding. I use it to: 1. Improve my understanding and skills 2. To test and challenge my coding 3. Write code (or have the AI do it) Using Claude the quantity doesn't go up, but the quality does. And, by the way, #fsharp and AI are a great match!
271
halcwb.bsky.social @halcwb.bsky.social · 13/05/2026
#fsharp skills have been added to dotnet-skills. github.com/managedcode/...
github.com
Add fsharp skills · Issue #688 · managedcode/dotnet-skills
The dotnet skills have a modern-csharp skill but not an fsharp skill. As a strongly typed functional language with a very strong algebraic type system, fsharp is really well suited for AI generated...
0101
halcwb.bsky.social @halcwb.bsky.social · 07/05/2026
This is what is happening right now. Claude uses the fsi-mcp to slowly and step by step implement a plan in #fsharp. AI + #sharp + #fsi-mcp
232
halcwb.bsky.social @halcwb.bsky.social · 04/05/2026
There you go: #fsharp adabeat.com/fp/ai-f-fast...
adabeat.com
AI + F#: Faster Development Without Losing Reliability - Ada Beat
The goal is to move fast without breaking things. AI and F# together make that possible.
1102
halcwb.bsky.social @halcwb.bsky.social · 23/03/2026
I am reading and will try to apply this very interesting #fsharp architecture: rdeneau.gitbook.io/safe-clean-a...
rdeneau.gitbook.io
Solution Organisation | Safe Clean Architecture
251
halcwb.bsky.social @halcwb.bsky.social · 12/03/2026
This blog sums up the reason why I choose for #fsharp to program a complicated clinical decision support system #GenPRES: cekrem.github.io/posts/why-i-...
cekrem.github.io
Why I Hope I Get to Write a Lot of F# in 2026
The FP language that does what Elm does, but on the backend, with full .NET support
050
halcwb.bsky.social @halcwb.bsky.social · 07/03/2026
This is what a lot of code will look like in a couple of years.
000
halcwb.bsky.social @halcwb.bsky.social · 07/03/2026
And again blindly relying on Claude can get you in serious trouble. This was plan wrong!!
000
halcwb.bsky.social @halcwb.bsky.social · 26/02/2026
Everybody is talking about how AI is going to take over programmer jobs. I just asked Claude Opus 4.6 to align markdown tables in a document. A very simple and humble question. It proceeded with some python script that really messed up things. I think I will continue writing my own code.😅
100
halcwb.bsky.social @halcwb.bsky.social · 17/01/2026
I told claude code to NEVER EVER touch my #fsharp code base files, i.e. anything *.fs, but instead do all implementations in script files, so I can first check what is going on. And I am so glad I did this.
051
halcwb.bsky.social @halcwb.bsky.social · 04/01/2026
And again when using Rider with #fsharp, I run into serious usability problems. Right now the only reliable alternative (on non Windows systems) is VSCode. I really hope VSCode, i.e. the Ionide extension keeps working, otherwise I am in trouble.
520
halcwb.bsky.social @halcwb.bsky.social · 29/12/2025
One thing is sure, when coding #fsharp, Copilot can destroy more code than I care for. So, no more Copilot writing code for me, it's easy enough to write my own #fsharp code. Just using Copilot to write comments, tests or checking coding logic.
150
halcwb.bsky.social @halcwb.bsky.social · 14/12/2025
My addition for the #fsharpadvent: informedica.nl?p=437. A short blog demonstrating the powers of #fsharp fsi in real life production coding. Thanks @sergeytihon.com !
informedica.nl
Taming the Brown Field with F#: Interactive Refactoring for Mature Codebases – Informedica
1134
halcwb.bsky.social @halcwb.bsky.social · 11/12/2025
Thanks to @jovaneyck.bsky.social, Claude desktop directly using the #fsharp fsi:
1113
halcwb.bsky.social @halcwb.bsky.social · 03/12/2025
Solved the day1 #AdventOfCode puzzle using code completion with only #fsharp strongly typed domain modelling But without any explanatory prompting or comments. So, you are in complete control of the code and how to solve the problem. github.com/halcwb/AOC20...
github.com
AOC2025/Day1/Domain.fsx at master · halcwb/AOC2025
Advent of Code 2025. Contribute to halcwb/AOC2025 development by creating an account on GitHub.
031
halcwb.bsky.social @halcwb.bsky.social · 02/12/2025
I am going to experiment with #AdventOfCode. I will be using #AI, but with one command: "implement". The only context I can provide is an #fsharp type domain model. Comments that describe what to do are not allowed. Just types! The only implementation provided are let bindings. Day1:
2102
halcwb.bsky.social @halcwb.bsky.social · 30/11/2025
With #fsharp, the hard part is not writing the code, the hard part (as always is) is; the domain modelling and coming up with the right algorithms. But the #fun fact is, the #fsharp code I wrote, helps reverse engineering the conceptual modelling.
050
halcwb.bsky.social @halcwb.bsky.social · 29/11/2025
And yet another example where #fsharp shines. Improving performance by parallelizing code. So simple and almost effortless:
code snippet showing parallel execution
052
halcwb.bsky.social @halcwb.bsky.social · 29/11/2025
Ported my #fsharp #GenPRES project to dotnet 10. Some minor issues with pruning warnings and fable v5 compiler. But all in all relatively painless. github.com/informedica/...
020
halcwb.bsky.social @halcwb.bsky.social · 24/11/2025
Interesting #fsharp discussion. www.linkedin.com/posts/ploeh_...
linkedin.com
New article: Result is the most boring sum type. https://lnkd.in/g4uy2TRm | Mark Seemann
New article: Result is the most boring sum type. https://lnkd.in/g4uy2TRm
020
halcwb.bsky.social @halcwb.bsky.social · 21/11/2025
www.linkedin.com/posts/heimes...
linkedin.com
GitHub - heimeshoff/Fsharp-Full-Stack-Blueprint: A pattern-driven reference architecture for building type-safe F# full-stack apps. Includes guides for frontend (Elmish + Feliz), backend (Giraffe +… |...
Introducing: F# Full-Stack Blueprint - An opinionated Template for Type-Safe Web Development with Claude After building multiple F# web applications, I've distilled the patterns and best practices in...
000
halcwb.bsky.social @halcwb.bsky.social · 20/11/2025
When I see a C# video that starts with new features to avoid problems with null? And a comment that laments about the missing implementation of DUs, like in #fsharp. Then I just wonder ... youtu.be/xy-HzFp0pbA?...
youtu.be
What's New in C# 14
YouTube video by dotnet
030
halcwb.bsky.social @halcwb.bsky.social · 19/11/2025
Although I love #paket with my #fsharp projects. With the evolution of nuget, and the current dotnet 10 version, is there still an advantage of using #paket over nuget? Specifically as nuget solved transient package resolution, has its own lock file and introduced package pruning?
010
halcwb.bsky.social @halcwb.bsky.social · 08/11/2025
Compositional IT used to have some very interesting #fsharp blogs. Unfortunately, the site is down and so are those blogs. Any means to get them back or host them somewhere else?
130
halcwb.bsky.social @halcwb.bsky.social · 31/10/2025
#GenPRES has moved to github.com/informedica/... as a first step to enable open source collaboration. #fsharp
github.com
GitHub - informedica/GenPRES: Enable Safe and Efficient medication prescription, preparation and administration
Enable Safe and Efficient medication prescription, preparation and administration - informedica/GenPRES
041
halcwb.bsky.social @halcwb.bsky.social · 09/10/2025
#GenPRES is a clinical decision support system entirely written in #fsharp and is now officially adopted by my hospital with the intention to make this an open source, universal solution. Feel free to contact me if you want to participate (in F#😀). Check it out: genpres.nl
genpres.nl
GenPRES
Generic Prescribe System
082
Reposted by @halcwb.bsky.social
Amin Khansari @akhansari.tech · 24/09/2025
#fsharp features #csharp will never have. youtu.be/uqijfxvlCqI
youtu.be
5 Fundamental F# Features C# Will Never Have
YouTube video by Zoran on C#
031
halcwb.bsky.social @halcwb.bsky.social · 21/09/2025
Always fascinating to see how people react when you point out the advantages of using #fsharp over #csharp lnkd.in/p/e6HTQdDM
lnkd.in
#csharp #fsharp | Ronald S. | 37 comments
Today I had to write #csharp again – and I’m still shocked at what a - please excuse - dumb language it still is. Yet I keep reading and hearing people say things like: “C# feels more and more like F...
183
halcwb.bsky.social @halcwb.bsky.social · 18/09/2025
If you want to say: public Foo Bar(Foo f1, Foo f2). This method takes two Foo objects as input, and returns a new Foo object as output. Why wouldn't you just say function Bar has signature: Foo -> Foo -> Foo?? With #fsharp it just looks how I think (and how it works).
010
halcwb.bsky.social @halcwb.bsky.social · 18/09/2025
One of the reasons I like #fsharp so much is function signatures. Just the other day I was watching the video of Douglas Crockford on Monads, difficult to follow until he showed: (M t) -> (t -> M u) -> (M u). And then it clicked right away. But maybe this is my brain disorder.
130
halcwb.bsky.social @halcwb.bsky.social · 17/09/2025
Who needs a TLDR readme when you can just ask nicely to start #GenPRES out of the box (made with #fsharp of course)
just ask nicely
000
halcwb.bsky.social @halcwb.bsky.social · 12/09/2025
A nice video showcasing #fsharp by someone outside of the #fsharp bubble: youtu.be/CmML57XX2eg?...
youtu.be
F# as a daily driver for programming?
YouTube video by Code With Cypert
042
Reposted by @halcwb.bsky.social
jkone27 @jkone27.bsky.social · 11/09/2025
Really great F# article ! Try #fsharp and give yourself some time ⏳you will love it, stop trying to short circuit the learning. comparing what you don’t know yet! Or complaining will not help you, try and try 🦔💕 and try more, and ask the community for help! difof.medium.com/how-f-and-fu...
difof.medium.com
How F# and Functional Programming Made Me 10x More Productive
Why going functional isn’t just academic hype, but the sanity-saving move that made my code cleaner, safer, and massively more productive.
052
halcwb.bsky.social @halcwb.bsky.social · 10/09/2025
Medical treatment ordering software #GenPRES should be Safe And Efficient. -- Today, it isn't. The best language to build such software is #fsharp. To build such software people matter, not big corporations. Therefore, I created the Fsharp Most Wanted List. #FSharpMostWantedList
070
Reposted by @halcwb.bsky.social
halcwb.bsky.social @halcwb.bsky.social · 07/09/2025
Medical treatment ordering software should be Safe And Efficient. -- Today, it isn't. The best language to build such software is FSharp. To build such software people matter, not big corporations. Therefore, I created the Fsharp Most Wanted List. #fsharp #GenPRES #FSharpMostWantedList
001
halcwb.bsky.social @halcwb.bsky.social · 07/09/2025
Medical treatment ordering software should be Safe And Efficient. -- Today, it isn't. The best language to build such software is FSharp. To build such software people matter, not big corporations. Therefore, I created the Fsharp Most Wanted List. #fsharp #GenPRES #FSharpMostWantedList
001
halcwb.bsky.social @halcwb.bsky.social · 29/08/2025
Did a lot of working on leveraging the power of the F# MailboxProcessor in my #GenPRES project, but still much to improve github.com/halcwb/GenPr... #fsharp
github.com
GitHub - halcwb/GenPres2: Enable Safe and Efficient medication prescription, preparation and administration
Enable Safe and Efficient medication prescription, preparation and administration - halcwb/GenPres2
041
halcwb.bsky.social @halcwb.bsky.social · 28/05/2025
#fsharp: informedica.nl?p=420 Are more of you having issues?
informedica.nl
My beef with Copilot – Informedica
200
halcwb.bsky.social @halcwb.bsky.social · 24/04/2025
www.linkedin.com/posts/ramons... #fsharp
linkedin.com
Does anybody in my F# network know why we haven't added the "easy-win"… | Ramón Soto Mathiesen
Does anybody in my F# network know why we haven't added the "easy-win" System.Half (Half-precision floating-point[0] aka FP16 aka float16) in FSharp.Core? I mean, a simple type-alias and...
001
halcwb.bsky.social @halcwb.bsky.social · 16/03/2025
Another amazing talk from Scott Wlaschin. All you need to know about the great things you can do with #fsharp in one presentation. youtu.be/fOF3rriiR3U?.... Highly recommended!
youtu.be
Thirteen ways of looking at a Turtle - Scott Wlaschin - NDC London 2025
YouTube video by NDC Conferences
0132
halcwb.bsky.social @halcwb.bsky.social · 08/02/2025
For any one interested in my #fsharp #GenPRES project, it is now super easy to start this on your machine. See: github.com/halcwb/GenPr...
github.com
021