Advertisement · 728 × 90

Posts by Dave Thomas

Original post on sfba.social

Might not be a huge audience here, but I wanted to announce that. FSharp.Data.Npgsql is now part of fsprojects, thanks to @dsyme for the nudge. This should make maintenance easier.. It's a #typeprovider wrapper in #fsharp for #postgres that allows you to just point your code at a database and […]

3 weeks ago 19 2 2 0
Preview
F# Weekly #13, 2026 – Deedle 4.0 is out! Welcome to F# Weekly, A roundup of F# content from this past week: News Addendum: Pattern Variations | Safe Clean Architecture Microsoft News Ten Months with Copilot Coding Agent in dotnet/runtime …

F# Weekly #13, 2026 - Deedle 4.0 is out! #fsharp sergeytihon.com/2026/03/29/f...

2 weeks ago 17 6 1 0

F# 😜
#obligatoryfsharpresponse #fsharp

1 week ago 4 1 1 0
Preview
England’s sewage scandal hinges on lack of water industry regulation – new docudrama reveals how profit drives pollution The water industry has been left to police its own pollution.

I'm still processing but I watched Dirty Business (not even done yet) & while I knew a lot about this & lived in Ox, I'm completely beguiled by the almost direct parallel to what we're going through with AI. I'm at a heightened awareness of our role as academics.

theconversation.com/englands-sew...

1 week ago 91 37 6 5
Home - Surfers Against Sewage • Data HQ How to use the Surfers Against Sewage Data HQ Welcome to Data HQ, the ultimate hub for water quality data, built to empower communities and drive change. This is where all Surfers Against Sewage data comes together in one place. It's ready to be explored, understood, and used to tackle sewage pollution.

I also looked up our nearby sewage alerts via: datahq.sas.org.uk and was shocked to find a nearby sewage processing plant that had released sewage 159 times, just this year! The longest was 9 hours 26 mins! Its truly insane!

1 week ago 2 1 0 0

I watched this too, also the foam fire retardant one: In Our Blood: The Forever Chemicals Scandal

Did you watch that?

I'm truly amazed that this and the water scandal was allowed to happen, it's like they were given free reign to do what they wanted.

1 week ago 4 1 1 0
Preview
Coding After Coders: The End of Computer Programming as We Know It

A very good article on AI and coding from the NYT

by @clivethompson.bsky.social

Here's a gift link: www.nytimes.com/2026/03/12/m...

1 month ago 72 19 4 5
Post image

About a year ago I made some predictions about the effect of AI on programming jobs. Block laid off 40% of its staff claiming AI made them more efficient. Is that really true or did they just over-hire? Let's look at some data and see what's really happening.

Full post: seldo.com/posts/do-ai-...

1 month ago 51 10 9 1

I disagree, I think it can amplify learning, but it depends how and what you are asking. I build up screening experiments with follow up hypothesis generation to both further my knowledge as well as expanding the solution space. I can get citations with papers covering similar topics to go deeper.

1 month ago 2 0 1 0
Advertisement
Smatterings of F#
Smatterings of F# YouTube video by dotnet

Daily Reminder to try #dotnet and also #fsharp since is part of the official sdk and is an awesome functional first language ! youtu.be/GcEHiY6Vp-8?...

1 month ago 5 1 0 0

Serde.FS.Json is the first backend in the new Serde.FS ecosystem — fast, reflection‑free JSON for F#.

Powered by FSharp.SourceDjinn, a small engine for building F# source generators.

github.com/fs-djinn
#fsharp

1 month ago 15 1 1 0

Did that replace the myriad based ast oriented way you used to use?

1 month ago 0 0 1 0
Fable · Announcing Fable 5 Release Candidate

The wait is over! Fable 5 Release Candidate is officially here.

After a year of hard work from the community, we're bringing you:
✨ .NET 10 & F# 10 support
🐍 A massive Python update (now powered by a Rust core & PyPI!)
🌐 Cleaner JS/TS Pojo bindings

fable.io/blog/2026/20...

#fsharp #fablecompiler

1 month ago 38 13 5 0

Because the space is changing fast, or something else?

1 month ago 0 0 1 0

Tell that to the tech hiring companies. I'm thinking of substantially re-training to be on the other side of the wire e.g ML/AI research etc. It's a tricky time, at least for me it is.

1 month ago 1 0 2 0
Preview
Claude Code overview - Claude Code Docs Claude Code is an agentic coding tool that reads your codebase, edits files, runs commands, and integrates with your development tools. Available in your terminal, IDE, desktop app, and browser.

You can purposely place CLAUDE.md in a sub folder and start an agent with fresh context in that folder with the new CLAUDE.md loaded. Skills have largely made that aspect less important now.

1 month ago 2 0 0 0

I've seen so much anti AI sentiments that I was starting to feel what I have experienced was a fluke. It's great to read that my experience is mirrored in other domains. It's depressing to feel like your profession has been relatively replaced by a subscription so I can understand subterfuge arguing

1 month ago 1 0 1 0

I'm seeing a lot of anti AI sentiment, not AI has taken our jobs and stuff like that, but things like: AI agents don't work or they are no good or don't help. I see the exact opposite and cant help that my career as a programmer is defunct, at least in terms of actually writing code.

1 month ago 2 0 0 0
Advertisement

I'm using a similar flow except rather than tacking tech dept or issues; I'm ablating ML experiments and then using a more advanced model to structure a hypothesis based on the results.

1 month ago 2 0 0 0

It not really the future its just getting easier to set the guard rails in place so you don't generate poor code. The agentic workflows just add cronjob type workflow to the process so you get iterative advances.

1 month ago 2 0 1 0
Post image

You know, we used to joke about 'vibe coding.' Well... things have changed. We should call it what it is: Coding with AI.

From @karpathy.bsky.social

It is hard to communicate how much programming has changed due to AI in the last 2 months: not gradually but in this last December.

1 month ago 72 3 9 1

For me the idea and chaining of thoughts to a solution space is the important part. How that gets done is irrelevant.

1 month ago 1 0 0 0

Well that feeds into guard rails with mcp servers the same as the IDE has these to tell you a syntax error. The fundamental is an abstract idea having a syntactic language constricts that represents it. The test add parameterizations and limits to the construct.

1 month ago 1 0 1 0

Brainstorm, plan, implement, test. These are all normal software development layers but if you fashion these into discrete agents with roles you get a self correcting path with guard rails.

1 month ago 1 0 0 0

I was skeptical a few years ago but I can channel and cross cut new ideas to explore a new design space while only guiding and tweaking code if I have the right structures in place.

1 month ago 0 0 3 0

Things may change as we get further into the age of not writing much code anymore, where the language doesn't matter. I'm guessing it will get even more stratified though.

1 month ago 0 0 1 0

I mean it's a fine language and I love to use it, but as an independent software developer it's not a viable.

1 month ago 0 0 2 0

I think F# is already well into past tense now.

1 month ago 0 0 1 0
Advertisement

Pretty much 95% of all programming will be done with it but the only question is who will pay for the compute.

1 month ago 0 0 1 0