Mathis F.
I turn thoughts into things that work.
About
I've loved technology since I was a kid, starting with the Game Boy. Since then I've gone through electronics, web development, IoT, DevOps, CI/CD, and developer tooling. These days I mostly write Go, PHP and TypeScript.
What I enjoy most is automating things, so nobody has to do them by hand twice.
AI helps me go faster, and learn faster too.
I try to get the details right, and to know which ones can wait.
When I'm not working, I hang out with my cats, go trekking, or, most of the time, sit at a computer anyway.
Projects
AngieRecipes
AngieRecipes keeps recipes, ingredients with their nutrition, and grocery lists. Each recipe shows its macros per serving, and one grocery list covers several recipes, sorted by aisle.
Go and Angular. Below: the recipe list, a recipe, and a grocery list.
Kado
Kado is a gift list app for friends and family. Friends see who already reserved what. The person the list is for never does, so the surprise holds.
Go and Angular. Below: a friend's view, the owner's view of the same list, and the phone layout.
Mann vs Archipelago
Mann vs Archipelago (tf2-archipelago) is an Archipelago randomizer for Team Fortress 2 in Mann vs Machine mode. Classes, weapon slots and missions start locked, and the team clears waves to unlock them.
Go, Python, SourcePawn and Angular. One launcher sets up the game server on Windows or Linux. Below: the launcher, its bot settings, and the campaign tracker with sample data.
Deeps
Deeps is a dashboard for your dependencies: how outdated they are, end of life dates, known CVEs. It grades each project and lists the upgrades that fix the most.
Go and Angular. Below: the dashboard, one project, and every dependency sorted by how far behind it is, from a scan of three open source RealWorld apps.
whngo
whngo is a Hacker News client in plain Go. It replaced whnex, the Elixir version, now archived (source ).
Below: the front page and a comment thread, live from Hacker News.
This page
One HTML file, no framework, and almost no CSS, so it stays fast and readable with any browser or screen reader.
Interests
- Music
- Psychedelic rock, classic rock, alt rock, electronica, 90s hip-hop, techno, Blade's remixes.
- Films
- David Lynch, Quentin Dupieux, Wes Anderson, Sergio Leone, anything from A24.
- Books
- Jack London.
- Games
- Valve games, Metroid, Castlevania, Shovel Knight, The Binding of Isaac, EarthBound and Mother 3.
- Homelab
- I self-host my projects and a few things for home: Home Assistant, Immich, Grafana, a NAS, borg backups.
Contact
- Email: [email protected]
- GitLab: mathisf
- GitHub: m-this
- LinkedIn: Mathis F.












