ClauBlink — A Physical LED That Blinks When Claude Is Thinking
I wired up an ESP32 and an RP2040 to blink different colors depending on what Claude Code is doing. Because staring at a terminal cursor wasn't dramatic enough.
Little things I write about when I have time.
I wired up an ESP32 and an RP2040 to blink different colors depending on what Claude Code is doing. Because staring at a terminal cursor wasn't dramatic enough.
My son wanted to play a board game. We had one dice. I had Claude Code open. Twenty minutes later we had a full dice roller with dramatic music, 3D effects, and a competitive mode we didn't plan for.
A tiny Jira report tool that answers one question — what did the team work on in a given period? Pick boards, pick dates, get a table. JQL-free.
I built a dependency-free Web Component media player with 7 layout presets, 7 themes, audio visualization, and i18n. Nobody asked for it. I built it anyway.
A third-party Odoo module overrode hr.attendance create/write without understanding the side effects, triggering duplicate-key violations on overtime. You can't fix someone else's module — so you fix it in yours.
A web app that generates scannable QR codes disguised as pixel art forests — the gaps between tree canopies form a valid QR pattern, then switch to 3D for a tiny voxel garden.
Deploying a Jira time-report API on Cloudflare Pages caused silent data loss for 25 of 57 issues. The culprit: Workers' 50-subrequest-per-invocation limit on the free tier.