Angel Munoz
banner
tunaxor.me
Angel Munoz
@tunaxor.me
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
Pinned
For the folks that have found me for my F# content in other places, feel free to check out this starter pack, it might give you a head start on this place :)
go.bsky.app/GwduSaU
Reposted by Angel Munoz
Stardew Valley: Nintendo Switch 2 Edition is out now, $16.99 https://buff.ly/N7kFAe7

Free upgrade for Switch owners https://buff.ly/1lgwdve
December 25, 2025 at 10:00 PM
I started working on some GUI elements now that more complex stuff is settled

Still a long way to go but at least it is starting to look like an actual game

#monogame #fsharp #dotnet #gamedev
December 24, 2025 at 7:34 AM
Not every day you get the chance to use SRTPs in F# but when you need a small and quick DSL for something non-F# friendly they can save you

When people say "But dotnet is C# and F# is an afterthought" I mean perhaps for those authors but the language JUST WORKS

#dotnet #fsharp
December 24, 2025 at 6:15 AM
Reposted by Angel Munoz
OK, the code is here - github.com/Krzysztof-Ci...

I've cooked. Do not enjoy it. Cheers.

#fsharp
December 22, 2025 at 9:38 PM
Reposted by Angel Munoz
I usually leave "visuals" as some sort of afterthought, which is weird as I was mainly a frontend developer for years.

The last two days were dedicated to fix the rendering pipeline in the game I'm writing, from obvious AI stitched code from thing to thing just to make it work

#dotnet #fsharp
December 23, 2025 at 4:27 AM
Reposted by Angel Munoz
I have to admit at first I didn't recognize quotations and active patterns for their value in Fidelity. CEs surfaced first as delimited continuations "covered the horizon" for concurrent semantics. As "self-hosting" comes closer, more #fsharp features prove their worth. speakez.tech/blog/standin...
Standing Art: F# Metaprogramming Features in the Firefly Compiler
How Firefly's unique value pivots on Don Syme's principled designs
speakez.tech
December 21, 2025 at 9:18 PM
Quiet but still trying to get things done 🤣

Orbital system together with mesh particles on the way

#monogame #fsharp #dotnet
December 21, 2025 at 8:19 PM
Reposted by Angel Munoz
Our weekly CodeTime! w/Tom Spilman is happening TODAY in about 30mins!

When:
TODAY @ 10:00 EST, 15:00 GMT/UTC, 16:00 CET!

Watch it here -
YT: www.youtube.com/@MonoGame/st...
TW: www.twitch.tv/monogame
FB: www.facebook.com/monogamecomm...

Jump On!!
MonoGame Code Time | MonoGame
One framework for creating powerful cross-platform games
monogame.net
December 19, 2025 at 2:26 PM
Reposted by Angel Munoz
And there's a command line utility for downloading videos from a Bluesky post.

github.com/blowdart/idu...

With source, so you can compile it on Linux, or even a Mac
Release BlueskyVideoDownloader v1.0.11 · blowdart/idunno.Bluesky.Utils
Initial Release
github.com
December 18, 2025 at 6:21 PM
Reposted by Angel Munoz
December 18, 2025 at 6:33 PM
Today in things than AI says that I would say:
December 16, 2025 at 9:07 PM
"Exploring @monogame.net with F#"

Thanks to @sergeytihon.com for a spot in this year's FsAdvent calendar

dev.to/tunaxor/expl...

#dotnet #fsharp #monogame #gamedev #fsadvent
Exploring MonoGame with F#: The Evolution of Kipo
Hey there! It has been quite some time since the last blog entry. Another December, another...
dev.to
December 16, 2025 at 2:40 PM
Reposted by Angel Munoz
My addition for the #fsharpadvent: informedica.nl?p=437. A short blog demonstrating the powers of #fsharp fsi in real life production coding. Thanks @sergeytihon.com !
Taming the Brown Field with F#: Interactive Refactoring for Mature Codebases – Informedica
informedica.nl
December 14, 2025 at 10:11 AM
Things are looking up in better shape, I think once I start allowing enemies to attack me

I'll finally see how much frame drops I get from the random shit happening all over the place 🤣
December 14, 2025 at 1:06 AM
Reposted by Angel Munoz
Oh hi everyone, Zoo does surface modeling now btw
December 13, 2025 at 4:43 PM
Particles have been quite difficult, cause' I have to reconcile logical coordinates, 3D world rendering and of course some sort of primitive physics
Ah but Mr. A. wanted isometric 2.5D views

#monogame #fsharp #dotnet #gamedev
December 12, 2025 at 11:53 PM
That's not where the cone should go but whatever lol
December 12, 2025 at 8:22 PM
Reposted by Angel Munoz
TIL that it's possible to yield from within #fsharp lists:

> [yield 1; yield! [2;3]; yield 4];;
val it: int list = [1; 2; 3; 4]
December 10, 2025 at 6:06 PM
Reposted by Angel Munoz
"Adding Goal Seek to Quipu (and helping Santa with it!)" by Mathias Brandewinder for #fsharp #fsadvent brandewinder.com/2025/12/11/g...
Adding Goal Seek to Quipu (and helping Santa with it!) · Mathias Brandewinder blog
brandewinder.com
December 11, 2025 at 8:37 AM
Reposted by Angel Munoz
Thanks to @jovaneyck.bsky.social, Claude desktop directly using the #fsharp fsi:
December 11, 2025 at 9:28 AM
Reposted by Angel Munoz
"Implementing my own bookmark manager" by
Jozsef Uri for #fsadvent #fsharp intellifactory.com/user/joosepp...
Implementing my own bookmark manager
intellifactory.com
December 7, 2025 at 2:50 PM
Reposted by Angel Munoz
Advent of code in F# - day 4

After modular arithmetic and dynamic programming, today felt like a breath of fresh air 😅

youtu.be/RF-YIFsPe7A

#adventofcode #fsharp
🎄 Advent of code 2025 in F# - day 04
YouTube video by Jo Van Eyck
youtu.be
December 4, 2025 at 6:36 AM