's Avatar

@halcwb

32
Followers
68
Following
78
Posts
12.01.2025
Joined
Posts Following

Latest posts by @halcwb

Post image

This is what a lot of code will look like in a couple of years.

07.03.2026 09:47 👍 0 🔁 0 💬 0 📌 0
Post image

And again blindly relying on Claude can get you in serious trouble. This was plan wrong!!

07.03.2026 09:17 👍 0 🔁 0 💬 0 📌 0

Amplifying learning, I am all with you. For that purpose AI can be very effective. But again quite dangerous as well. Beware of the brain rot😜. There is also literature how AI can diminish critical thinking and intellectual skills.

07.03.2026 07:51 👍 1 🔁 0 💬 1 📌 0

That is so true. And something that also impacts usability of AI. I haven't seen cases where the AI said, I have added this feature and also abstracted some previous code away. The opposite seems to happen.

06.03.2026 10:33 👍 2 🔁 0 💬 0 📌 0

That is a very valid concern! That's why I created a workflow that prevents repo-assist to directly meddle with my source code. Instead I have it make coding suggestions implemented in isolated scripts. But besides that, with respect to issues handling, documentation etc.. repo-assist is a great!

04.03.2026 10:29 👍 0 🔁 0 💬 1 📌 0

I think this is one of the most valuable #fsharp libraries. Would it help to see if the repo-assist from @dsyme.bsky.social could help? With some explicit rail-guards it is very useful for my project: github.com/informedica/.... Preventing direct edits of my source code.

04.03.2026 07:33 👍 2 🔁 0 💬 1 📌 0

Hard problems require hard work. No LLM is going to fix that. I have burnt myself a couple of times to learn that lesson.

01.03.2026 13:42 👍 0 🔁 0 💬 0 📌 0

I am getting very enthusiastic👏 about this. Repo-assist has now labeled all my issues as a first step.

28.02.2026 09:47 👍 1 🔁 0 💬 0 📌 0

Now, extrapolate that to all the claims that AI is going to take over software development and all sorts of other intellectual jobs. ???

27.02.2026 09:01 👍 0 🔁 0 💬 0 📌 0

So, just adding a column to a markdown table turns out to be a massive challenge not only for Claude Opus 4.6 but also GPT-5.2 is really struggling. Note that it perfectly "knows" what to do, only the actual adding of the column to a otherwise simple table seems a real problem.

27.02.2026 09:00 👍 0 🔁 0 💬 1 📌 0

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.😅

26.02.2026 16:47 👍 0 🔁 0 💬 1 📌 0

The reason: "If you were primarily working with C#: Use our newly introduced file-based apps!" This doesn't bode well for any other language than C#.

26.02.2026 12:20 👍 1 🔁 0 💬 0 📌 0

I can understand that, but doing coding myself (at least for me) is essential in getting to the right solution direction. Mozart could compose a piece right from his head, I am no Mozart ;-).
As for real guards, a strongly typed domain is the best you can get and that is a strong point of fsharp.

26.02.2026 12:18 👍 0 🔁 0 💬 1 📌 0

I have the luxury to be able to choose my language. And I hope that I can afford more F# developers in the near future! Depends on my institution whether they will get the financing.

26.02.2026 11:32 👍 1 🔁 0 💬 0 📌 0

It could also be the next million dollar mistake. I have had mixed results with AI coding. It's fine with established practices, but if you want to create something new, that's a whole other thing.

26.02.2026 11:30 👍 0 🔁 0 💬 1 📌 0

I don't use Nuget, I use paket. I like the direct manual management better using dependency files.

26.02.2026 10:02 👍 0 🔁 0 💬 0 📌 0

I do use Rider as well. But that's because I happen to have a full subscription and I have need of different language IDEA's. VS Code with Ionide is my prefered #fsharp code editing IDEA though.

26.02.2026 10:02 👍 2 🔁 0 💬 1 📌 0
Preview
GitHub - informedica/GenPRES: Enable Safe and Efficient Medication Prescription, Preparation and Administration Enable Safe and Efficient Medication Prescription, Preparation and Administration - informedica/GenPRES

I manage this repository using the Ionide/VS code: github.com/informedica/.... Granted this could be a case of "this runs on my computer so what are you complaining about". Also, I do a lot of building testing command line. Code generation always using scripts except for the UI.

26.02.2026 10:00 👍 0 🔁 0 💬 0 📌 0
Preview
GitHub - informedica/GenPRES: Enable Safe and Efficient Medication Prescription, Preparation and Administration Enable Safe and Efficient Medication Prescription, Preparation and Administration - informedica/GenPRES

I hope not as I have based a large project entirely on #fsharp: github.com/informedica/...

26.02.2026 09:20 👍 2 🔁 0 💬 1 📌 0

It would be strange to condemn #fsharp to death while every other language tries to emulate functional programming concepts. As to IDEA support, last couple of years VSCode is really stable now. Rider does do a good job (aside from some annoyances). Also, I successfully can run F# clientside.

26.02.2026 09:20 👍 2 🔁 0 💬 1 📌 0

And again Rider keeps adding unsolicited opening statements creating naming conflicts. This is driving me crazy as I have reported this again, and again and again and again....

24.02.2026 13:39 👍 1 🔁 0 💬 0 📌 0

This could be the next null value mistake!

18.01.2026 20:38 👍 1 🔁 0 💬 1 📌 0

I thought it was just me really disliking the code generated by Claude. Also, a realization that when coding I often reflect on existing code and always find ways to improve that code, something any AI seems entirely incapable of.

18.01.2026 20:37 👍 1 🔁 0 💬 0 📌 0

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.

17.01.2026 19:53 👍 5 🔁 1 💬 0 📌 0

Hello @ursenzler.bsky.social. The troubles are that the way you can customize Rider is very confusing. For example, disabling code completion using AI. Trying to find that is really difficult. And a lot of these "useful" functions seem to be turned on by default an difficult to turn off.

09.01.2026 07:01 👍 0 🔁 0 💬 1 📌 0

Hello @auduchinok.bsky.social . The problems I have are related to use of code completion and intellisense. In general Rider works fine, but somehow, there are a lot of "magical" things happening that really get into the way. There are just too many settings to get a grip on that.

09.01.2026 06:59 👍 0 🔁 0 💬 0 📌 0

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.

04.01.2026 12:23 👍 2 🔁 0 💬 5 📌 0

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.

29.12.2025 17:18 👍 5 🔁 0 💬 1 📌 0
Taming the Brown Field with F#: Interactive Refactoring for Mature Codebases – Informedica

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 !

14.12.2025 10:11 👍 13 🔁 4 💬 1 📌 0

Eh, yes!! It allows me to write #fsharp everywhere I want.

12.12.2025 21:59 👍 4 🔁 1 💬 0 📌 0