FtrIO
feature flags where the gate lives on the method, not scattered through your code in if-statements. .NET library on NuGet, Python port on PyPI, docs, GitHub Actions, the lot. radical ownership in every language.
I build things I own end to end; the library, the docs, the domain, the server it runs on. then I write about it while it's still messy.
I've been building software professionally for over a decade, mostly .NET. the rest of this page does the talking.
you rolled a nat 20 and found the actual character sheet.
meet them on d&d beyondfeature flags where the gate lives on the method, not scattered through your code in if-statements. .NET library on NuGet, Python port on PyPI, docs, GitHub Actions, the lot. radical ownership in every language.
a Go Discord bot that deals critical hit decks for TTRPG tables. per-channel game state, proper test suite, zero mercy for nat 20s.
a refurbished ThinkCentre running Proxmox, hosting my ebook library, audiobooks, bots, and sync jobs in LXC containers. it breaks, I fix it, I learn things.
my own single-user fediverse instance. GoToSocial on a five quid droplet.
loading the latest noise…
more where that came from: @chaotic_neutral_dev on mastodon
config for this page. flip responsibly, or don't.