Sign in

Florian Verdonck

@nojaf.com
773 followers 120 following 84 posts

Open-source developer | Full stack Web | Self-employed | Hire me to move your favorite OSS forward!

PostsRepliesMedia
Florian Verdonck @nojaf.com · 14/04/2026
We will remove the Fantomas Discord in favour of a channel on the #fsharp one: discord.com/channels/196... See you there!
discord.com
Discord - Group Chat That’s All Fun & Games
Discord is great for playing games and chilling with friends, or even building a worldwide community. Customize your own space to talk, play, and hang out.
0122
Florian Verdonck @nojaf.com · 11/03/2026
Hey #fsharp what are your thoughts on github.com/fsprojects/f... ?
github.com
RFC: How should Fantomas handle lambda expressions that would change semantics on a single line? · Issue #3279 · fsprojects/fantomas
RFC: How should Fantomas handle lambda expressions that would change semantics on a single line? Background: how Fantomas works Fantomas is not a "find-and-replace" tool that tweaks whitespace in y...
043
Florian Verdonck @nojaf.com · 11/03/2026
Hey #fsharp what are your thoughts on github.com/fsprojects/f... ?
github.com
RFC: How should Fantomas handle lambda expressions that would change semantics on a single line? · Issue #3279 · fsprojects/fantomas
RFC: How should Fantomas handle lambda expressions that would change semantics on a single line? Background: how Fantomas works Fantomas is not a "find-and-replace" tool that tweaks whitespace in y...
022
Reposted by Florian Verdonck
Don Syme @dsyme.bsky.social · 27/02/2026
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
2185
Reposted by Florian Verdonck
Don Syme @dsyme.bsky.social · 27/02/2026
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...
github.com
[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...
153
Florian Verdonck @nojaf.com · 25/11/2025
040
Florian Verdonck @nojaf.com · 21/11/2025
Everyone voted right? github.com/fsprojects/f... #fsharp
github.com
[Poll] Consider changing the default of fsharp_multiline_bracket_style · Issue #3200 · fsprojects/fantomas
Hello everyone, I recently had a conversation about how Fantomas formats records by default (fsharp_multiline_bracket_style = cramped). There’s a configuration setting for this: fsharp_multiline_br...
0122
Reposted by Florian Verdonck
Josh Vlk @vlkpack.com · 18/11/2025
I was on the latest episode of @deadcode.website to talk about @rescript-lang.org! If you've heard the name and wondered what's going on with it in 2025, give the episode a listen! shows.acast.com/dead-code/ep...
shows.acast.com
Ground Zero-Cost Bindings (with Josh Vlk) | Dead Code
174
Florian Verdonck @nojaf.com · 13/11/2025
Dear #fsharp, we're asking again about a possible Fantomas default change: github.com/fsprojects/f... With 500+ downloads a day and only ~130 votes, we simply don’t have enough data yet. Absolute numbers matter before making such a decision.
github.com
[Poll] Consider changing the default of fsharp_multiline_bracket_style · Issue #3200 · fsprojects/fantomas
Hello everyone, I recently had a conversation about how Fantomas formats records by default (fsharp_multiline_bracket_style = cramped). There’s a configuration setting for this: fsharp_multiline_br...
0136
Florian Verdonck @nojaf.com · 12/11/2025
Real talk: without a challenger like @bun.sh this would never have happened.
120
Reposted by Florian Verdonck
ReScript @rescript-lang.org · 11/11/2025
In the next version of our vscode plugin 🚀: github.com/rescript-lan...
174
Florian Verdonck @nojaf.com · 08/11/2025
Hi #fsharp we *might* consider changing a default in Fantomas: github.com/fsprojects/f... Please let us know what you think.
github.com
[Poll] Consider changing the default of fsharp_multiline_bracket_style · Issue #3200 · fsprojects/fantomas
Hello everyone, I recently had a conversation about how Fantomas formats records by default (fsharp_multiline_bracket_style = cramped). There’s a configuration setting for this: fsharp_multiline_br...
1165
Florian Verdonck @nojaf.com · 29/10/2025
Been building a @rescript-lang.org MCP server lately, letting an LLM truly see a codebase. If you haven’t met ReScript before, this one’s still worth watching . It has a clear case of how localized MCP servers can lift developer tooling. youtube.com/watch?v=stIX... #rescript #mcp
youtube.com
I Built an MCP for My ReScript Project and My LLM Went Super Saiyan
YouTube video by nojaf
0104
Reposted by Florian Verdonck
ReScript @rescript-lang.org · 20/10/2025
ReScript 12.0.0 RC2 is out. Give it a spin and share feedback before the final release. github.com/rescript-lan...
github.com
Release 12.0.0-rc.2 · rescript-lang/rescript
💥 Breaking Change Replace binary operators with F#-style ~~~, ^^^, &&&, |||. #7894 🐛 Bug fix Fix: use configured Jsx module for constraining component return type. #7945 Undeprecate Js_OO module...
0105
Florian Verdonck @nojaf.com · 24/09/2025
PR merged, release unknown. Kinda a bummer. Dropped a vid with my thoughts: youtu.be/t3R-GnW-r9g?... (bonus: that thumbnail am I right 😉)
youtu.be
Humans Approve, and CI Shall Deliver!
YouTube video by nojaf
010
Reposted by Florian Verdonck
Daishi Kato @daishikato.com · 25/08/2025
Waku v0.26.0 has just dropped. If you are new to Waku, it can help you try React Server Components. Read waku.gg and try `npm create waku@latest`. waku.gg/blog/removin... ⛩️
waku.gg
Waku, the minimal React framework
A lightweight alternative React framework with a fun developer experience. Loved by React developers at startups and agencies.
071
Florian Verdonck @nojaf.com · 19/07/2025
Latest @rescript-lang.org beta slaps hard! github.com/rescript-lan...
github.com
074
Reposted by Florian Verdonck
ReScript @rescript-lang.org · 12/07/2025
Help us test our new build system which comes enabled by default with the first ReScript v12 beta. npm create rescript-app@next forum.rescript-lang.org/t/ann-rescri...
forum.rescript-lang.org
[ANN] ReScript 12 beta release / call for testing
Hello ReScripters! We are happy to announce that we finally released the first beta of ❇ ReScript 12 ❇ . This comes with the new build system (codename rewatch) enabled by default. Please try it o...
0177
Reposted by Florian Verdonck
KAPLAY.js @kaplayjs.com · 14/06/2025
Just dropped State of KAPLAY #5! A lot of improvements, new products and fun stuff, as always. Let us know what you think! kaplayjs.com/blog/sok5/ #javascript #gamedev
0133
Florian Verdonck @nojaf.com · 10/06/2025
I made another video on @rescriptlang and @kaplayjs youtu.be/xxBPtmtvBTc?... Exploring the published bindings nojaf.com/rescript-kap..., a Flappy Bird clone and Rewatch!
youtu.be
More ReScript and Kaplay
YouTube video by nojaf
063
Florian Verdonck @nojaf.com · 29/05/2025
It is hard to have patience in side quests of world domination plans
000
Florian Verdonck @nojaf.com · 21/05/2025
Sometimes I'm just such a thought leader
020
Florian Verdonck @nojaf.com · 20/05/2025
I made a video about @kaplayjs.com and @rescript-lang.org youtu.be/zUyrHXB_ImE Had a lot of fun with this!
youtu.be
Building a game with ReScript & KAPLAY
YouTube video by nojaf
051
Reposted by Florian Verdonck
Charlie Marsh @crmarsh.com · 13/05/2025
Today, we’re announcing the preview release of ty, an extremely fast type checker and language server for Python, written in Rust. In early testing, it's 10x, 50x, even 100x faster than existing type checkers. (We've seen >600x speed-ups over Mypy in some real-world projects.)
1433384
Florian Verdonck @nojaf.com · 07/05/2025
Never use your default branch to send PRs in GitHub! Maintainers can't push to that branch, even though if you enabled "Maintainers are allowed to edit this pull request."
020
Florian Verdonck @nojaf.com · 03/05/2025
The editor tooling in #ReScript has immense potential. I'm very happy to be among the core contributors and learn from the best!
050
Florian Verdonck @nojaf.com · 03/05/2025
Working on preserving JSX in #ReScript output at the @rescript-lang.org retreat!
093
Reposted by Florian Verdonck
Hyeseong Kim @hyeseong.kim · 30/04/2025
Upcoming ReScript (@rescript-lang.org) v12 move platform binaries into optional dependencies (e.g. rescript/linux-x64) To shrink the download & install size significantly! Download & Install size change: - Before: 67 MB | 197 MB - After: 15 MB | 48 MB (on a Linux x64 machine)
1124
Florian Verdonck @nojaf.com · 24/04/2025
Does anyone know if #cursor follows links when indexing a remote llm.txt file? forum.cursor.com/t/does-doc-u...
100
Florian Verdonck @nojaf.com · 14/04/2025
I had a blast exploring @kaplayjs.com over the weekend! It's beautifully designed and offers so many amazing abstractions. Great stuff! Check it out: kaplayjs.com
kaplayjs.com
KAPLAY.js, HTML5 Game library for JavaScript and TypeScript. Free & Open Source.
KAPLAY.js is a JavaScript and TypeScript HTML5 game engine library that makes it easy and fun to create games. Is the successor of Kaboom.js.
071
Florian Verdonck @nojaf.com · 08/04/2025
I've been chatting a bit with Matthew lately, and his journey so far is very inspiring! I recommend tuning in if you're interested in learning how to contribute to #fsharp OSS!
0100
Reposted by Florian Verdonck
jaredpar @jaredpar.bsky.social · 31/03/2025
This problem exists because a lot of reasonable individual decisions combined to form evil voltron
293
Reposted by Florian Verdonck
Oleh Aleinyk @oaleinyk.bsky.social · 30/03/2025
Discovery of the day: devtools logpoints. Instead of adding console.log directly in the code, you can add a logpoint in devtools (at least in Chrome). The brilliant @jec.fish has a video about this: youtu.be/JyHjoaUhAus. No more forgotten log lines! 🙌🏻
Add a logpoint in devtools to log runtime values without adding console.log() or debugger in code.
052
Reposted by Florian Verdonck
amplifyingfsharp.io @amplifyingfsharp.io · 25/03/2025
📢Hey #fsharp! Join us on Friday for another session. This time we'll be joined by @psfinaki.bsky.social we will discuss data serialization (aka ‘pickling’) in the F# compiler! More details amplifyingfsharp.io/sessions/202...
amplifyingfsharp.io
Data 'pickling' in the F# compiler | Amplifying F#
0127
Florian Verdonck @nojaf.com · 25/03/2025
I wrote a blog post about using the React compiler with #rescript. You can check it out here: blog.nojaf.com/2025/03/23/r.... Things are going smoothly so far!
blog.nojaf.com
ReScript, ESLint and the React Compiler
ReScript, ESLint and the React Compiler
0144
Florian Verdonck @nojaf.com · 22/03/2025
Alright, I made a thing: vanilla-jsx-to-rescript-jsx.web.app #rescript
vanilla-jsx-to-rescript-jsx.web.app
Vanilla JSX to ReScript JSX
083
Reposted by Florian Verdonck
ReScript @rescript-lang.org · 20/03/2025
We just landed a new (experimental) feature for v12 - nested record definitions! Records is a corner stone in ReScript. However, they can't be nested without explicit definitions. Until now! Will be especially useful for deeply nested records (like options objects) not intended to be reused.
2245
Florian Verdonck @nojaf.com · 20/03/2025
My relationship with AST:
The joker hanging upside down in the movie the Dark Knight.
130
Florian Verdonck @nojaf.com · 20/03/2025
As an OSS maintainer, the ultimate move—just tell OP to send a PR. Either they do it, and you win, or they don’t, and the problem vanishes.
041
Reposted by Florian Verdonck
amplifyingfsharp.io @amplifyingfsharp.io · 19/03/2025
📢Hey #fsharp! Join us on Friday for another session. This time we'll be joined by Jimmy Byrd showing us how to use OpenTelemetry in our test suite!. More details amplifyingfsharp.io/sessions/202...
amplifyingfsharp.io
OpenTelemetry in your test suite | Amplifying F#
0129
Reposted by Florian Verdonck
ReScript @rescript-lang.org · 17/03/2025
We are happy to announce that there will be another "ReScript Retreat" in 2025, once again in Vienna, Austria. Check out this new blogpost to get an idea what we did last year. rescript-lang.org/blog/retreats
rescript-lang.org
ReScript Retreat | ReScript Blog
Accelerating ReScript development through meeting in-person.
0127
Florian Verdonck @nojaf.com · 12/03/2025
Some thoughts on the TS compiler port to Go: - Overall I'm good here. - MS did talk to some folks in the community while working on this💪. This is good and should have had more emphasis. - They will have something at the end of the year 🤯. This might not be feasible with any other language.
120
Reposted by Florian Verdonck
Gleam Programming Language @gleam.run · 09/03/2025
Gleam v1.9.0 is out now! It's a big one! gleam.run/news/hello-e...
gleam.run
Hello echo! Hello git! - Gleam
The Gleam programming language
28013
Florian Verdonck @nojaf.com · 07/03/2025
But have you heard of marimo? marimo.io
marimo.io
marimo | a next-generation Python notebook
Explore data and build apps seamlessly with marimo, a next-generation Python notebook.
000
Reposted by Florian Verdonck
Josh Vlk @vlkpack.com · 05/03/2025
I wrote a post for the @rescript-lang.org blog! ReScript is awesome because you can drop it into any JavaScript project and use any JavaScript runtime. I'm currently working on a project using Deno and it works great!
rescript-lang.org
What can I do with ReScript? | ReScript Blog
Can I use Vite, or Next.js? Is it only for React? Can I use Node or Deno?
0166
Reposted by Florian Verdonck
Bun @bun.sh · 22/02/2025
Bun v1.2.3 - Fixes 128 bugs (addressing 349 👍) - Incredibly fast frontend dev server with hot reloading - Builtin routes in Bun.serve - Many Bun.SQL fixes - Wasm gets faster - Node compatibility improvements for napi & Buffer Thanks to 23 contributors! bun.sh/blog/release...
bun.sh
Bun v1.2.3
Fixes 128 bugs (addressing 349 👍). Bun gets a full-featured frontend development toolchain with incredibly fast hot reloading and bundling. Built-in routing for Bun.serve() makes it simpler to build w...
28413
Florian Verdonck @nojaf.com · 21/02/2025
Moved to github.com/fable-compil... Thank you @jkone27.bsky.social and @Freymaurer #fsharp
github.com
GitHub - fable-compiler/vite-plugin-fable: A Vite plugin for Fable
A Vite plugin for Fable. Contribute to fable-compiler/vite-plugin-fable development by creating an account on GitHub.
041
Reposted by Florian Verdonck
ReScript @rescript-lang.org · 20/02/2025
@z-th.bsky.social has made an amazing job introducing #ReScript, go watch this deeply interesting video!
0166
Reposted by Florian Verdonck
Kris Jenkins @krisajenkins.bsky.social · 20/02/2025
Much as I like #TypeScript, I think there's still plenty of room for competition. We need something that feels broadly like #JavaScript, but shaves away the corner cases, compiles faster, and just…flows…better. Could that be #ReScript? Let's find out… youtu.be/yKl2fSdnw7w
youtu.be
ReScript: A Better Typed JavaScript? (with Gabriel Nordeborn)
YouTube video by Developer Voices
2215