Don Syme's Avatar

Don Syme

@dsyme

GitHub Next. Visiting Professor Kings College London. https://dsyme.net https://linktr.ee/dsyme

1,279
Followers
166
Following
513
Posts
27.05.2023
Joined
Posts Following

Latest posts by Don Syme @dsyme

I'd be very happy to work with Maxime to help enable this!

04.03.2026 08:09 πŸ‘ 2 πŸ” 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

03.03.2026 17:18 πŸ‘ 29 πŸ” 11 πŸ’¬ 4 πŸ“Œ 0

F# folk, with @nojaf.com we've added support for generating llms.txt to the fsdocs tool that's widely used by the F# community.

We'll release it soon but if you have a chance to take it for a spin before please do.

github.com/fsprojects/F...

#fsharp

27.02.2026 11:43 πŸ‘ 16 πŸ” 4 πŸ’¬ 2 πŸ“Œ 0

Sorry typo, Nick Hirschey @nhirschey on GitHub

27.02.2026 11:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
[Repo Assist] Add `dotnet fsdocs convert` command for single-file conversion by github-actions[bot] Β· Pull Request #1019 Β· fsprojects/FSharp.Formatting πŸ€– This PR was created by Repo Assist, an automated AI assistant. Closes #811 Summary This adds a new convert verb to the fsdocs CLI tool, enabling conversion of a single .md, .fsx, or .ipynb file t...

F# folk, am working with @nojaf.com on a request from Nick Herchey to add support to fsdocs for "fsdocs convert" to easily convert between the nice literate programming formats F# supports - .fsx, .md, .ipynb, .tex

Please take it for a spin and give feedback

github.com/fsprojects/F...

27.02.2026 11:34 πŸ‘ 4 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Great!

27.02.2026 09:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sure it's possible! Add an issue and let's discuss?

25.02.2026 20:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Honestly anything is feasible :) Add an issue and let's discuss

25.02.2026 20:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Add a TOML type provider Β· Issue #1650 Β· fsprojects/FSharp.Data From https://bsky.app/profile/speakeztech.bsky.social/post/3mfp7u7yvas26

github.com/fsprojects/F...

25.02.2026 17:40 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Anyone got any other data formats that'd like type providers for?

25.02.2026 17:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 5 πŸ“Œ 0
Preview
Suggestion: Add yaml type provider to F# data family? Β· Issue #1645 Β· fsprojects/FSharp.Data Probably needs few revisions for modern dotnet and dependant packages? https://fsprojects.github.io/FSharp.Configuration/YamlConfigProvider.html

F# community: "Suggestion: Add yaml type provider to F# data family?" (that's all they write)

Me: "/repo-assist Implement a YamlProvider"

Result within an hour: New type provider with testing, CI passing

github.com/fsprojects/F...

#fsharp

25.02.2026 17:20 πŸ‘ 22 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0

Running locally hasn't got the same safety, but I'm pretty sure you could just whack the prompt in and run it in context of GitHub tools and you'll get similar results. But beware the lack of guardrails!!!!

25.02.2026 17:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

DM me, I may be able to help with a 30 day key.

25.02.2026 17:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub Agentic Workflows Write repository automation workflows in natural language using markdown files and run them as GitHub Actions. Use AI agents with strong guardrails to automate your development workflow.

If you’ve software you want to maintain long term, or if you have repositories you want to crunch the technical debt on, or if you’re just interested in the practice of repository automation and Continuous AI, read on!

More about GitHub Agentic Workflows here: github.github.com/gh-aw/

25.02.2026 02:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Repo Assist is designed for helping with maintenance of low-volume, low-change repos with long term technical debt

These are repositories that valuable ✨, should survive and thrive🌱, you are a maintainer 🧭, you can give oversight πŸ‘€, you can automate using coding agentsβš™οΈ

25.02.2026 02:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
🌈Repo Assist: A Repository Assistant I have spent the weekend creating and using a preliminary version of what I call Repo Assist, which is an automated repository assistant for software maintainers. For some repos, some of the time. …

My latest blog post is out!

🌈 Repo Assist: A Repository Assistant

Repo Assist is an experimental automated assistant for software maintainers. For some repos, not all.

It is a GitHub Agentic Workflow and uses Copilot, Claude or Gemini in automated, proactive mode.

dsyme.net/2026/02/25/r...

25.02.2026 02:38 πŸ‘ 15 πŸ” 3 πŸ’¬ 3 πŸ“Œ 1
Preview
[Repo Assist] Add With* methods to CsvProvider Row and JsonProvider record types (closes #1431) by github-actions[bot] Β· Pull Request #1639 Β· fsprojects/FSharp.Data πŸ€– This is a pull request created by Repo Assist, an automated AI assistant. Closes #1431 Summary This PR implements With(PropName)(newValue) methods on generated types for CsvProvider and JsonProvi...

Turns out the AI models are really very good at writing F# type providers.

Here adding an option to add .WithAbc(...) functional update methods to the provided object models for FSharp.Data.

24.02.2026 23:18 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Thanks for bring this to light, as horrible as it is. Always admire your work @sundersays.bsky.social

24.02.2026 23:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Using GitHub Agentic Workflows "Repo Assist" automated repo assistant, I was able to

1. Clear all the lingering technical debt off the community library FSharp.Control.AsyncSeq today

2. Release a new version 4.0.0 with a major compat feature

github.com/fsprojects/F...

bsky.app/profile/did:...

22.02.2026 16:08 πŸ‘ 11 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub Agentic Workflows Write repository automation workflows in natural language using markdown files and run them as GitHub Actions. Use AI agents with strong guardrails to automate your development workflow.

GitHub Agentic Workflows is here: github.github.com/gh-aw/

22.02.2026 13:16 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The main docs of the canonical workflow is here: github.com/githubnext/a...

Some customization may be needed, e.g. firewall github.com/fsprojects/F...

Contact me and we may be able to arrange some Copilot credits if you're maintaining significant repos and you're trialling this in your repos.

22.02.2026 10:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Note this is the cutting edge of automated repository maintenance assistance and a bit of an experiment - I think it's the first real broad-spectrum repository assistant - so don't expect perfection. Your mileage may vary.

22.02.2026 10:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

If you have repos you're maintaining you'd like to try this out on, please get in touch.

The Repo Assist workflow
* comments once on issues, investigate but never close them
* creates PRs but never merge them

Aim is to help and augment the human maintainer (me/you), who remains in charge.

22.02.2026 10:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
[Repo Assist] Monthly Activity 2026-02 Β· Issue #1599 Β· fsprojects/FSharp.Data πŸ€– Repo Assist here β€” I'm an automated AI assistant for this repository. Activity for February 2026 2026-02-21 πŸ’¬ Commented on #1532: Explained HTTP socket exhaustion root cause (WebRequest port pool...

F# folk - I'm having some success using GitHub Agentic Workflows to automate some backlog maintenance work in some older F# community repos.

FSharp.Data: github.com/fsprojects/F...

FSharp.Control.AsyncSeq: github.com/fsprojects/F...

It's helping me re-engage with the repos and clean things up.

22.02.2026 10:29 πŸ‘ 21 πŸ” 6 πŸ’¬ 2 πŸ“Œ 2
Boosting F# Libraries with Automated Agentic AI | Amplifying F#

This week on Friday @dsyme.bsky.social shows us how agentic workflows can continuously improve #fsharp libraries.

amplifyingfsharp.io/sessions/202...

17.02.2026 13:07 πŸ‘ 16 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0
Preview
Automate repository tasks with GitHub Agentic Workflows Build automations using coding agents in GitHub Actions to handle triage, documentation, code quality, and more.

We're super jazzed to be launching GitHub Agentic Workflows into technical preview today!

"Generative AI" kind of fooled us into thinking that AI is synchronous, but async AI can have so much more value for us as developers. 🧡

github.blog/ai-and-ml/au...

13.02.2026 20:45 πŸ‘ 28 πŸ” 9 πŸ’¬ 5 πŸ“Œ 1
Preview
Spike from July 2025: Creating a Programming Language using Coding Agents on GitHub People using β€œcoding agents in a loop” have discovered the joy of implementing programming language compilers using this technique. It’s a lot of fun it’s impressive how muc…

Good report from @dsyme.bsky.social dsyme.net/2026/02/08/j...

08.02.2026 20:10 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Boosting F# Libraries with Automated Agentic AI | Amplifying F#

Next week @dsyme.bsky.social shows how agentic workflows can continuously improve #fsharp libraries.

amplifyingfsharp.io/sessions/202...

10.02.2026 11:59 πŸ‘ 14 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1
Preview
Automate repository tasks with GitHub Agentic Workflows Build automations using coding agents in GitHub Actions to handle triage, documentation, code quality, and more.

Automate repository tasks with GitHub Agentic Workflows by Don Syme (@dsyme.bsky.social) & Peli de Halleux (@pelikhan.bsky.social) github.blog/ai-and-ml/au...

13.02.2026 17:20 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Preview
From the Minneapolis community on Reddit Explore this post and more from the Minneapolis community

Her affidavit is here. I'll remember this lady a long, long time

www.reddit.com/r/Minneapoli...

27.01.2026 17:53 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0