Skip to content
View SeanLF's full-sized avatar
✌️
✌️

Block or report SeanLF

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
seanlf/README.md

Hi, I'm Sean 👋

I build products and look after them: working out what to build, building it, running it, and getting paged when it breaks. I like owning the whole thing.

I grew up across six countries and now work remotely from Europe. seanfloyd.dev has my CV and what I'm looking for.

Things I've built

Steer: turns a game controller into a full Mac input device, for when a mouse is tiring or painful. Swift, built alone, code to website.

still_active: tells you which of your dependencies nobody maintains any more, before the CVE does.

news-digest: a daily geopolitics and tech briefing, written and fact-checked by AI, that nobody edits. Every source is labelled for bias, ongoing stories are followed across days, and the cost and every failure are public.

ccpool: dollars left in your Claude subscription, and whether you're burning it too fast.

Dispatch (private): back-office workflows for regulated businesses, where nothing reaches a client on the model's word alone. Not in production yet.

Upstream

When something breaks, I follow it to the root, even into other people's code. A few fixes that got merged: Sentry's Ruby SDK, NextDNS, Rack, Rails.

Pinned Loading

  1. news-digest news-digest Public

    Automated daily news digest: RSS feeds → Claude curation → HTML email via Resend

    TypeScript 9 1

  2. still_active still_active Public

    Cross-ecosystem dependency maintenance auditor: flags unmaintained, archived, stale, and below-the-fix deps across the full transitive graph. Ruby gems natively; npm/pypi/cargo/go/maven/nuget via C…

    Ruby 19 1

  3. _dotfiles _dotfiles Public

    macOS dev environment: zsh, Brewfile, ghostty, mise, starship, Claude Code config

    Shell

  4. ccpool ccpool Public

    Know how much of your weekly Claude pool is left, in dollars, and whether you're burning it too fast. A pace-aware budget gauge for Claude Code.

    Go 4

  5. scikit-multiflow scikit-multiflow Public

    Forked from scikit-multiflow/scikit-multiflow

    [Masters' Thesis] Extension of scikit-multiflow

    Python

  6. gnews-decoder gnews-decoder Public

    Decode Google News redirect URLs to the publisher URL. Structured results, whole-decode timeout, no global state.

    TypeScript