A month ago I made my side project public. 9 stars, 2 forks, 2 watchers.
Small numbers, but I think the first stars do for a developer what the first subscribers do for a blogger. Someone you never met found your repo and kept it.
https://t.co/m7TIpl6Fxy
Moved the device back to Wi-Fi today and made the battery worse on purpose. BLE draws less and runs longer - the right number for the wrong thing. I built this to leave the desk, and BLE does not reach the next room. Range is the product. https://t.co/m7TIpl6Fxy
@kaluxik@svpino Four diffs is the visible half. The half that costs before it: knowing which of the four is done, which is blocked on a permission prompt, and which quietly finished twenty minutes ago. Evaluator agents do not help with that one. https://t.co/m7TIpl6Fxy
@AaronBeMoore@tdinh_me Seven accounts is where the second problem starts: one hits its limit mid-conversation and you have to decide which login it moves to. I built the switch for that - the transcript moves with the session and resumes on whichever account has headroom. https://t.co/m7TIpl6Fxy
Everyone says AI made engineers produce more code. I opened my own GitHub and went back to 2015.
AI did not turn me into a code fountain. The bottleneck was never typing speed.
claude-mate is a terminal app now. The queue of your Claude Code sessions with a cursor in it: arrows move, Enter raises the one that needs you, a/f/m/c = ack, follow, mirror, continue. Same verbs as the desk device's buttons. No hardware required. https://t.co/VGWnBHL4ku
@svpino Comparing them is the easy half. The half that eats the day is noticing which of the four stopped, and whether it stopped because it finished or because it is waiting on you. I put that on a queue you can raise from the terminal: https://t.co/m7TIpl6Fxy
@tdinh_me At 14 accounts the agents stop being the hard part. What costs you is knowing which of the 150 needs a human right now, and what happens to a conversation when its account hits the limit mid-run. I built for exactly those two: https://t.co/m7TIpl6Fxy
@Light_Leonardo Good timing - you no longer need the board first. claude-mate now runs as a plain terminal app: arrows move, Enter raises the session that needs you, a/f/m/c = ack/follow/mirror/continue. Tell me where it gets rough. docs: https://t.co/VGWnBHL4ku
@xdadevelopers Great build. Pushing an ESP32-S3 the other way: a status device for AI coding sessions that runs a small pixel game, and this week level 2 runs on the board, not just the browser. Hard part was testing - I compile the device engine for host in CI now. https://t.co/m7TIpl6Fxy
@mardehaym Same shape with coding agents: I tripled what ran and what grew was the queue waiting on me. Dashboards did not help - a dashboard needs me to look at it first. Letting the queue interrupt me did: one small device, silent until something is blocked. https://t.co/m7TIpl6Fxy
@ClaudeDevs Right trade, and it moves the bottleneck rather than removing it. Fewer approvals means a session runs much longer without you, so what is left is noticing when it finishes or hits something a classifier will not decide. I moved that onto a small panel by the keyboard.
@zavxai Copied the conversation - but properly. An account is just a config directory read once at startup, and a transcript is only a file, so you can move it into the second login and resume mid-task. I put that on a button on my desk device: https://t.co/RgyxYKtcbk
@stretchcloud Good breakdown. Both are still panes you have to watch, and watching is the cost - switching is cheap by comparison. So I put the status on a small physical device that stays dark and nudges me when a session stalls. Screen stays free for actual work.
@itsharmanjot Twenty terminals and no idea which is alive is the real problem. A control room helps but you still have to look at it. I went the other way: a tiny desk pager, dark until one session needs a human. https://t.co/RgyxYKtcbk
@panda_liyin "Babysitting twelve hours a day" is the exact phrase. I came at it from hardware: a small desk pager that stays dark and taps only when a session stalls. Doesn't make the agent autonomous, just buys back the watching. https://t.co/RgyxYKtcbk
@DanKornas Solid. Different instinct on the last mile though: a TUI or phone is still something you have to look at. I built a desk pager instead - dark until a session needs a human, then it taps. The point isn't seeing all six, it's forgetting them. https://t.co/RgyxYKtcbk
@Light_Leonardo Ha, that was exactly the itch. v1 is Arduino + a small OLED over USB, v2 goes ESP32 over Wi-Fi so it can sit anywhere on the desk. Curious which states you'd want on the screen - I show idle / working / waiting on permission / errored, but I suspect people want more.