Florian Verdonck
@nojaf.com
📤 758
📥 120
📝 80
Open-source developer | Full stack Web | Self-employed | Hire me to move your favorite OSS forward!
add a skeleton here at some point
about 2 months ago
0
4
0
Everyone voted right?
github.com/fsprojects/f...
#fsharp
loading . . .
[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...
https://github.com/fsprojects/fantomas/issues/3200
about 2 months ago
0
12
2
reposted by
Florian Verdonck
Josh Vlk
about 2 months ago
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...
loading . . .
Ground Zero-Cost Bindings (with Josh Vlk) | Dead Code
https://shows.acast.com/dead-code/episodes/ground-zero-cost-bindings-with-josh-vlk
1
8
5
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.
loading . . .
[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...
https://github.com/fsprojects/fantomas/issues/3200
2 months ago
0
13
6
Real talk: without a challenger like
@bun.sh
this would never have happened.
add a skeleton here at some point
2 months ago
1
2
0
reposted by
Florian Verdonck
ReScript
2 months ago
In the next version of our vscode plugin 🚀:
github.com/rescript-lan...
loading . . .
1
7
4
Hi
#fsharp
we *might* consider changing a default in Fantomas:
github.com/fsprojects/f...
Please let us know what you think.
loading . . .
[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...
https://github.com/fsprojects/fantomas/issues/3200
2 months ago
1
16
6
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
loading . . .
I Built an MCP for My ReScript Project and My LLM Went Super Saiyan
YouTube video by nojaf
https://youtube.com/watch?v=stIXf1VN9Uw
3 months ago
0
10
4
reposted by
Florian Verdonck
ReScript
3 months ago
ReScript 12.0.0 RC2 is out. Give it a spin and share feedback before the final release.
github.com/rescript-lan...
loading . . .
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...
https://github.com/rescript-lang/rescript/releases/tag/v12.0.0-rc.2
0
10
6
PR merged, release unknown. Kinda a bummer. Dropped a vid with my thoughts:
youtu.be/t3R-GnW-r9g?...
(bonus: that thumbnail am I right 😉)
loading . . .
Humans Approve, and CI Shall Deliver!
YouTube video by nojaf
https://youtu.be/t3R-GnW-r9g?si=jTnD9GdC18CiMVup
4 months ago
0
1
0
reposted by
Florian Verdonck
Daishi Kato
5 months ago
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...
⛩️
loading . . .
Waku, the minimal React framework
A lightweight alternative React framework with a fun developer experience. Loved by React developers at startups and agencies.
https://waku.gg
0
7
1
Latest
@rescript-lang.org
beta slaps hard!
github.com/rescript-lan...
loading . . .
https://github.com/rescript-lang/rescript/blob/master/CHANGELOG.md
6 months ago
0
8
4
reposted by
Florian Verdonck
ReScript
6 months ago
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...
loading . . .
[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...
https://forum.rescript-lang.org/t/ann-rescript-12-beta-release-call-for-testing/6238
0
18
8
reposted by
Florian Verdonck
KAPLAY.js
7 months ago
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
0
14
3
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!
loading . . .
More ReScript and Kaplay
YouTube video by nojaf
https://youtu.be/xxBPtmtvBTc?si=nsoRwDlGX7ARFO3Q
7 months ago
0
6
3
It is hard to have patience in side quests of world domination plans
8 months ago
0
0
0
reposted by
Florian Verdonck
dawe
8 months ago
We released
#fantomas
7.0.2 with some fixes and improvements. https://github.com/fsprojects/fantomas/releases/tag/v7.0.2
#fsharp
#dotnet
loading . . .
Release May 27th Release · fsprojects/fantomas
7.0.2 Changed Print version at beginning of execution when detailed verbosity is set. 3148 Fixed Anonymous records in interpolated strings. #3162 Preserve backticks in active pattern idents. #31...
https://github.com/fsprojects/fantomas/releases/tag/v7.0.2
0
14
4
Sometimes I'm just such a thought leader
8 months ago
0
2
0
I made a video about
@kaplayjs.com
and
@rescript-lang.org
youtu.be/zUyrHXB_ImE
Had a lot of fun with this!
loading . . .
Building a game with ReScript & KAPLAY
YouTube video by nojaf
https://youtu.be/zUyrHXB_ImE
8 months ago
0
5
2
reposted by
Florian Verdonck
Charlie Marsh
8 months ago
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.)
14
331
98
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."
8 months ago
0
2
0
The editor tooling in
#ReScript
has immense potential. I'm very happy to be among the core contributors and learn from the best!
add a skeleton here at some point
9 months ago
0
5
0
Working on preserving JSX in
#ReScript
output at the
@rescript-lang.org
retreat!
9 months ago
0
10
4
reposted by
Florian Verdonck
Hyeseong Kim
9 months ago
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)
1
14
5
Does anyone know if
#cursor
follows links when indexing a remote llm.txt file?
forum.cursor.com/t/does-doc-u...
9 months ago
1
0
0
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
loading . . .
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.
https://kaplayjs.com/
9 months ago
0
7
1
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!
add a skeleton here at some point
9 months ago
0
10
0
reposted by
Florian Verdonck
jaredpar
10 months ago
This problem exists because a lot of reasonable individual decisions combined to form evil voltron
2
10
3
reposted by
Florian Verdonck
Oleh Aleinyk
10 months ago
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! 🙌🏻
0
6
2
reposted by
Florian Verdonck
10 months ago
📢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...
loading . . .
Data 'pickling' in the F# compiler | Amplifying F#
https://amplifyingfsharp.io/sessions/2025-03-28/
0
12
8
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!
loading . . .
ReScript, ESLint and the React Compiler
ReScript, ESLint and the React Compiler
https://blog.nojaf.com/2025/03/23/rescript-eslint-and-the-react-compiler/
10 months ago
0
16
4
Alright, I made a thing:
vanilla-jsx-to-rescript-jsx.web.app
#rescript
loading . . .
Vanilla JSX to ReScript JSX
https://vanilla-jsx-to-rescript-jsx.web.app/
10 months ago
0
8
4
reposted by
Florian Verdonck
ReScript
10 months ago
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.
2
26
10
My relationship with AST:
10 months ago
1
3
0
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.
10 months ago
0
4
1
reposted by
Florian Verdonck
10 months ago
📢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...
loading . . .
OpenTelemetry in your test suite | Amplifying F#
https://amplifyingfsharp.io/sessions/2025-03-21/
0
12
12
reposted by
Florian Verdonck
ReScript
10 months ago
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
loading . . .
ReScript Retreat | ReScript Blog
Accelerating ReScript development through meeting in-person.
https://rescript-lang.org/blog/retreats
0
12
9
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.
10 months ago
1
2
0
reposted by
Florian Verdonck
Gleam Programming Language
10 months ago
Gleam v1.9.0 is out now! It's a big one!
gleam.run/news/hello-e...
loading . . .
Hello echo! Hello git! - Gleam
The Gleam programming language
https://gleam.run/news/hello-echo-hello-git/
2
81
17
But have you heard of marimo?
marimo.io
loading . . .
marimo | a next-generation Python notebook
Explore data and build apps seamlessly with marimo, a next-generation Python notebook.
https://marimo.io/
10 months ago
0
0
0
reposted by
Florian Verdonck
Josh Vlk
10 months ago
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!
loading . . .
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?
https://rescript-lang.org/blog/what-can-i-do-with-rescript
0
17
7
reposted by
Florian Verdonck
Bun
11 months ago
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...
loading . . .
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...
https://bun.sh/blog/release-notes/bun-v1.2.3
2
87
14
Moved to
github.com/fable-compil...
Thank you
@jkone27.bsky.social
and @Freymaurer
#fsharp
add a skeleton here at some point
11 months ago
0
4
1
reposted by
Florian Verdonck
ReScript
11 months ago
@z-th.bsky.social
has made an amazing job introducing
#ReScript
, go watch this deeply interesting video!
add a skeleton here at some point
0
16
6
reposted by
Florian Verdonck
Kris Jenkins
11 months ago
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
loading . . .
ReScript: A Better Typed JavaScript? (with Gabriel Nordeborn)
YouTube video by Developer Voices
https://youtu.be/yKl2fSdnw7w
2
21
8
reposted by
Florian Verdonck
Gabriel Nordeborn
11 months ago
I had the great opportunity to be on Developer Voices to talk a bit about ReScript!
add a skeleton here at some point
1
10
3
Playing with
bun.sh/docs/test/sn...
11 months ago
0
1
0
reposted by
Florian Verdonck
Edgar Gonzalez
11 months ago
Join us for the upcoming F# London meetup! . Building Quantitative Learning Apps in
#fsharp
! We will learn how F# can be leveraged to create quantitative learning applications. Date: Thursday, February 27 Details:
tinyurl.com/2s37798m
loading . . .
Building a Quantitative Learning App in F#, Thu, Feb 27, 2025, 5:30 PM | Meetup
Join us for our upcoming F# London meetup! We're excited to bring together F# enthusiasts, professionals, and curious developers for an evening of learning and networking.
https://tinyurl.com/2s37798m
0
11
6
Long shot, but are there any volunteers for
github.com/fable-compil...
?
#fsharp
loading . . .
Fable Vite and Vitest (modern js/ts/react tooling support official · fable-compiler Fable · Discussion #4043
i believe it would be great to have in official fable support for Vite and Vitest for several reasons, but mainly also compatibility with great javascript modern tooling like bun and deno https://v...
https://github.com/fable-compiler/Fable/discussions/4043
11 months ago
1
9
5
reposted by
Florian Verdonck
Bun
11 months ago
In the next version of Bun Bun.serve() gets builtin support for hot reloading frontend applications.
loading . . .
3
134
12
Load more
feeds!
log in