Skip to content
View damian-buho's full-sized avatar
🇺🇦
#RussiaIsATerroristState
🇺🇦
#RussiaIsATerroristState

Block or report damian-buho

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

Hi there 👋

Software developer for 22 years, was CTO for 10 years.

My previous career is split between corpo work under NDA, projects that I prefer not to acknowledge, and some interesting experiences.

Nowadays, I am focused on libre, self-hosted, federated, privacy-oriented, and resilient tech.

I care about keeping "we, the people" in the fight against all kinds of oppressive structures.

If we manage to keep the planet habitable in the process, that would be nice too.

I lived in sad places and spent years on the road, so I always try to build for the dark times: when networks are down, power is intermittent, hardware is sparse, and someone actively wants to harm you.

Open for work with people and organizations whose mission I can get behind and who need my particular vision. I don't know much about AWS or Vercel, nor do I want to. But I can build a system that will work when the roof is flooded and the foundation is on fire.

P.S. I do less dramatic shit too.

Pinned Loading

  1. spiderlint spiderlint Public

    Spiderlint crawls every page a site serves, collects facts about each request (HTML, headers, TLS, timings, sizes) and lints them against rulesets scoped by URL group, so a template missing a headi…

    TypeScript 2

  2. report-relay report-relay Public

    Report Relay accepts the security reports browsers and mail servers send — Reporting API batches, legacy CSP report-uri bodies, network error logs and SMTP TLS reports — and emits one OpenTelemetry…

    Go 3

  3. ignorelint ignorelint Public

    Linter, validator and auto-fixer for every ignore file: .gitignore, .dockerignore, .npmignore, .prettierignore, .eslintignore, .helmignore, .vercelignore, .claudeignore, .cursorignore, .aiderignore…

    Crystal 2

  4. doomsday-clock-exporter doomsday-clock-exporter Public

    Prometheus exporter that scrapes the Bulletin of the Atomic Scientists Doomsday Clock value and exposes it as a gauge of seconds to midnight. A background scraper caches the value with a configurab…

    Go 2

  5. support-ukraine support-ukraine Public

    Drop-in browser library that adds a Stand-with-Ukraine support banner and ribbon to any website. Installable from npm and embeddable with a single script tag.

    TypeScript 2

  6. b19-ubuntu b19-ubuntu Public

    Reproducible, single-layer, non-root Ubuntu base image — digest-pinned, multi-series and multi-arch, with the hook library downstream images inherit.

    Shell 2