Angel Munoz's Avatar

Angel Munoz

@tunaxor.me.bsky.social

One of the 12 #fsharp devs in the world, trying out kotlin and #buildinginpublic fun, I started this journey around 2013. https://linktr.ee/angel_d_munoz Other social media, not an OF ๐Ÿ˜† Mexican, so spanish sometimes

1,222 Followers  |  438 Following  |  379 Posts  |  Joined: 08.08.2023  |  2.1891

Latest posts by tunaxor.me on Bluesky

Preview
Release v1.0.0-rc-001 ยท AngelMunoz/Perla What's Changed For the most part just updated the built-in templates to include the new testing infra options. every template now has sample tests included just to let the user know they can indee...

github.com/AngelMunoz/P...

07.08.2025 17:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Now for the tricky part... I will try to restore the dotnet tool by using the new multi-rid tool support for dotnet10
If all goes well I think Perla v1 will go out together with net10

07.08.2025 17:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I have just released the RC1 for Perla it doesn't have any particular big changes.
If you are so kind to give it a try and report some feedback/bugs I'd be glad.
I think perla v1 will go out together with net10 more info below

07.08.2025 17:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The "Real World Fable" repo's tests have been re-enabled, it was fairly simple to do
github.com/AngelMunoz/r...

05.08.2025 14:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
F# Weekly #31, 2025 โ€“ Aspire 9.4 Welcome to F# Weekly, A roundup of F# content from this past week: News Aspire 9.4 is here with a CLI and interactive dashboard features โ€“ .NET Blog Building a Full-Stack App with React and Aโ€ฆ

F# Weekly #31, 2025 - Aspire 9.4 #fsharp sergeytihon.com/2025/08/02/f...

02.08.2025 21:47 โ€” ๐Ÿ‘ 19    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The real word F# samples were really good but overall your F# content is really good

05.08.2025 00:26 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Restore dotnet tools ยท Issue #141 ยท AngelMunoz/Perla Is your feature request related to a problem? Please describe. Before beta 033 there was a dotnet tool available, however now that in beta 033 we've enabled the test runner support playwright bring...

There's a caveat though...
NuGet won't allow us to push the nuget thanks to playwright's gigantic asset size (bumps up to 400mb) so for the moment we'll have to drop the dotnet tool.
This is being tracked at github.com/AngelMunoz/P...

04.08.2025 21:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Perla Docs Documentation for Perla, a Single Page Application development server.

Test docs have been updated as well
with default support for qunit and mocha!

angelmunoz.github.io/Perla/#v1/do...

04.08.2025 21:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Release v1.0.0-beta-034 ยท AngelMunoz/Perla What's Changed Test-support by @AngelMunoz in #140 Full Changelog: v1.0.0-beta-033...v1.0.0-beta-034

Heres the release, grab it while it's hot!
github.com/AngelMunoz/P...

04.08.2025 21:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Perla v1.0.0-beta-034 is out!
New test runner support for client-side code
Both the release and the docs have been updated!
more info below ๐Ÿ‘‡
#dotnet #fsharp

04.08.2025 21:22 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
Announcing Community Tooling - Free tooling for all ยท AvaloniaUI Avalonia ยท Discussion #19379 TL;DR: We're making free Community editions of all our Accelerate tools available to every developer. Starting September 2025, you'll get professional-grade XAML editing, dev tools, and lat...

We're introducing free Community editions of all our Accelerate tooling.

Visual Studio Extension, Dev Tools, App Packaging, Visual Designer. Every Avalonia user will get access to our best tooling at no cost!

github.com/AvaloniaUI/...

02.08.2025 04:43 โ€” ๐Ÿ‘ 33    ๐Ÿ” 18    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

My Spectre Console Foo needs a bit of work, but the test runner is actually testing now with live changes ๐Ÿ˜Œ๐Ÿ˜ฎโ€๐Ÿ’จ
I'm finally close enough to Perla v1...
slow and steady
#dotnet #fsharp

01.08.2025 18:36 โ€” ๐Ÿ‘ 11    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

There we go, it has been quite tense for me to get back and support somewhat of a test runner for JS files within the tool but looks like we're headed to a good place.
Last time the problem was the bundle size massively increased when I included playwright in the tool ๐Ÿฅฒ
#dotnet #fsharp

01.08.2025 00:35 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Test-support by AngelMunoz ยท Pull Request #140 ยท AngelMunoz/Perla Re-work test command and testing infrastructure to enable client side tests once again

Almost ready to enable a client-side test runner using mocha in Perla
github.com/AngelMunoz/P...

The code is there, it likely compiles but I'm not ready to run it yet ๐Ÿ˜

31.07.2025 21:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
GitHub - spectreconsole/open-cli: The OpenCLI specification (OCS) defines a standard, platform and language agnostic interface to CLI applications which allows both humans and computers to understand ... The OpenCLI specification (OCS) defines a standard, platform and language agnostic interface to CLI applications which allows both humans and computers to understand how a CLI tool should be invoke...

I spent my whole evening (my precious "me time") writing a lot of text because I decided to build #opencli by gathering feedback instead of YOLOing it. I could have been watching The Wire instead, so I hope it was worth it.

github.com/spectreconso...

29.07.2025 23:32 โ€” ๐Ÿ‘ 19    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1

One of the reasons I like this is me thinking in how kotlin has the full jvm integration as well as their native option.

I do wish for this project actually live enough to be its own thing (maybe?)

I'm really hopeful here, the endeavor is big but I believe it will be a positive in the end

29.07.2025 23:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Why F# is a Natural Fit for MLIR How functional design can express low-level efficiency with safety

#fsharp #mlir #AI #machinelearning #systemsprogramming speakez.tech/blog/why-fsh...

29.07.2025 03:16 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
The Continuation Preservation Paradox How Deep Can Delimited Continuations Survive in a Systems Compiler?

๐Ÿ”ฌ #fsharp #mlir #llvm #wasm #embeddedsystems #webassembly #wasm
speakez.tech/blog/the-con...

29.07.2025 14:21 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I guess I won, thanks DeepSeek

29.07.2025 21:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's a lot of "But Wait" "Wait, let", "Oh but,"
It reflects the "thinking" process which I have to admit I should learn more about.

29.07.2025 19:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Looking how the "qwenified" Deepseek model is having a mental breakdown while making my GPU sweat is funny TBH.
These models produce tokens of thoughts or conversations I could have, and I can see why some folks think these things are alive.

29.07.2025 19:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Perla Docs Documentation for Perla, a Single Page Application development server.

This was meant to be out by the end of 2022, but life got in the way..

Here's the first entry in the Perla Blog, it is now indeed around the corner!

angelmunoz.github.io/Perla/#blogs...

29.07.2025 03:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Since more than a year I am building a building configurator. ๐Ÿ—๏ธ๐Ÿ‘ท๐Ÿปโ€โ™‚๏ธ๐Ÿค“All with Fable. Really enjoying it! #fsharp Thank you @mangelmaxime.bsky.social

28.07.2025 19:08 โ€” ๐Ÿ‘ 15    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

For fun I'll be trying langs from time to time but I always come back to F#

It just hits the sweet spot for all I like in a language.

27.07.2025 17:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿš€ Fable 5.0.0-alpha.14 is out!

This one has a big focus on Python and adding support for Nullness to Fable (both your project and dependencies needs to be written with nullness in mind for it to work)

To benefit from all the new features you need to use Fable.Core beta too

#fsharp #fablecompiler

25.07.2025 19:05 โ€” ๐Ÿ‘ 13    ๐Ÿ” 5    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
F# Weekly #30, 2025 โ€“ Quipu & Perla Welcome to F# Weekly, A roundup of F# content from this past week: News Perla V1.0.0 betas are out! MCP C# SDK Gets Major Update: Support for Protocol Version 2025-06-18 โ€“ .NET Blog Ask Mode โ€ฆ

F# Weekly #30, 2025 - Quipu & Perla #fsharp sergeytihon.com/2025/07/27/f...

27.07.2025 11:52 โ€” ๐Ÿ‘ 17    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The beauty of suave being so lightweight is that I can simply copy a built-in webpart, update in my code and just keep living

I should contribute back the proxy that supports chunked responses though

27.07.2025 05:34 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

I want to get stuff done and JS won't let me today ๐Ÿฅฒ

26.07.2025 03:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Perla Docs

angelmunoz.github.io/Perla/
The docs website is still a work in progress, however feel free to ping me if something feels weird or if you get lost!

25.07.2025 17:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - AngelMunoz/real-world-fable: A Single Page Application written in F# using Fable and Elmish. A Single Page Application written in F# using Fable and Elmish. - AngelMunoz/real-world-fable

github.com/AngelMunoz/r...
You can check the commit history, upgrading this was a breeze just bumping package versions!

25.07.2025 17:32 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@tunaxor.me is following 19 prominent accounts