i build backend systems and ai agents. the kind of software where the hard part is invisible and the bugs only appear after midnight. conveniently, that's when i start working.
off the clock i'm into paranormal investigation, which turns out to be the same job as debugging. something impossible happened, nobody witnessed it, and the logs are useless. i believe every haunting has a root cause. so far, it has always been a race condition.
also: cats. 🐈⬛
other people's codebases, other people's hauntings. 14 PRs merged across 8 upstream projects, two of them cncf graduated, plus node.js core.
- apicurio registry · #8684 · #9055 · #9850
found #8926: MCP tool annotations were validated against the wrong schema entirely, so not one of the four hints anyone wrote was ever checked. reported it, then fixed it. - opentelemetry go compile-time instrumentation · #856 · #887
found #886: struct rules cheerfully matched things that were not structs, and inside a groupedtypeblock a field could land on a struct nobody named. reported it, then fixed it. - kubeflow pipelines · #13780 · #14169
the python sdk was quietly adding--trusted-hostto every pip call. opt-in now. also closed a concurrency hole that let you retry an archived run. - microsoft/vscode · #324571 · #324734 · #324369
a rerun-last-task regression, a pinned tab that refused to let go when dragged, and configure-snippets now lists the active editor language first. - also merged · nodejs/node #64365 · fedora-infra/bodhi #6121 · nansen-cli #465 · fedora-infra/anitya #2105
in review · vscode #326451 #326447 #325654 #324682 · nodejs/node #65695 #65981 · textualize/textual #6631 #6630 · datahub #38
the half i like best: find it myself, report it, then fix it.
on kaggle the modelling is there: a coatnet + 2.5d convnext MIL ensemble on rsna knee abnormality detection, dinov2 features, multi-reader blends. but the four notebooks i've actually made public are the ones where i went looking for what was wrong.
- rsna knee: real scores of every public notebook · reported scores against what they actually reproduce. my most-upvoted thing by a distance.
- playground s6e10 · three notebooks. is the test set different from train, which features actually matter, and how much of the leaderboard is just noise.
- kaggriculture front-run agents · a public dataset, for the agents that trade ahead of the market.
RankForge · a competitive programming platform, built end to end. 95+ problems, an async code judge that speaks 10 languages, real-time verdicts over websockets, elo ratings, plagiarism detection. the favourite child: a custom segment tree that can replay the leaderboard at any minute of any past contest. time travel, but auditable.
typescript · nestjs · next.js · postgresql · redis · bullmq · live · source
Citadel · security incident response, run by two LLM agents keeping each other honest. a Commander proposes actions, an Oversight agent approves, revises, or vetoes. both trained with GRPO reinforcement learning on qwen2.5-3b. placed top 100 at the meta pytorch × scaler openenv hackathon.
python · pytorch · grpo · docker · demo · source
TypeAhead · search-as-you-type, built like it has to survive production. a redis cache sharded across 3 nodes on a consistent-hash ring, an in-memory trie serving top-K suggestions, a batched writer that collapses thousands of db writes into a handful. benchmarked properly: p50, p95, p99.
python · fastapi · redis · sqlite · source
Cadenza · a sales agent that haunts your google calendar, benevolently. thirty minutes before every meeting it researches the prospect on the live web and emails you a brief with cited sources. nine google cloud services stitched together, zero manual invocation. it just shows up prepared, like you wish you did.
next.js · gemini · cloud run · firestore · source
AutomationAgent · a poltergeist you can hire. it drives a real chromium browser with actual mouse and keyboard events, finds form fields through the accessibility tree, and streams every action and screenshot to a live dashboard. so you can watch the ghost work.
python · playwright · fastapi · docker · source
SPEED/TEST · an internet speed test that doesn't try to sell you a VPN. download, upload, ping, jitter, bufferbloat, measured against cloudflare's edge with zero backend and rendered on a hand-rolled SVG speedometer.
react · vite · typescript · cloudflare pages · source
global top 6 · apple developer academy, italy | top 100 · meta pytorch × scaler openenv hackathon
typescript python go java c++ nestjs fastapi quarkus express react next.js websockets postgresql redis mongodb sqlite pytorch grpo gemini · claude · openai docker gcp cloudflare vercel linux
/\_/\ ( o.o ) > ^ <
if your codebase does something that can't be explained, i want to hear about it.

