Skip to content
View fabian0598's full-sized avatar

Block or report fabian0598

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
fabian0598/README.md

Fabian — useful software for oddly specific problems

Most of my side projects start with a very specific annoyance:

  • a prediction game I was losing;
  • a recurring coffee chat that kept matching the same people;
  • ranked matches made worse by bad bans;
  • a ferry I did not want to miss.

So I built tools for them.

I like software that is small enough to understand, useful enough to keep using, and honest about what it cannot know.

Featured projects

Coffee Roulette
Coffee Roulette
Deterministic fair matching with joint BYE selection, repeat avoidance and transactional history.
World Cup Prediction-Game Model
World Cup Prediction-Game Model
Elo, Poisson goals, market odds and pool-point optimization.
DraftLab
DraftLab
A CLI for better bans and picks in Brawl Stars Ranked.
Kiel Ferry Clock
Kiel Ferry Clock
Live departures and leave-home reminders on a Raspberry Pi display.

The common thread

real problem → simple model → test it → use it → improve what is wrong

I mostly work with Python, Node.js, C++, Raspberry Pi and whatever else is appropriate for the problem. I care about clear documentation, reproducible results and graceful handling of imperfect data.

Current recurring rabbit holes: industrial automation, energy systems, football models, practical tools and making small physical things a little smarter.

Pinned Loading

  1. coffeeRoulette coffeeRoulette Public

    Deterministic, privacy-conscious Coffee Roulette pairings with fair BYE rotation, repeat avoidance, and transactional history.

    Python

  2. DraftLab DraftLab Public

    CLI-first, map-aware Brawl Stars Ranked draft assistant

    TypeScript

  3. kiel-ferry-clock kiel-ferry-clock Public

    Raspberry Pi leave-home clock and CLI for current Kiel ferry departures

    Python

  4. world-cup-prediction-game-model world-cup-prediction-game-model Public

    Transparent World Cup scoreline model optimized for configurable Kicktipp scoring rules

    Python