← Dev Diary

Dev Diary

My AI coworkers can't post without my tap

I have two coworkers who never sleep, and neither of them is allowed to post anything without me.

After work I build PeekaScan, a small browser extension for trading card collectors. Right-click a picture of a card anywhere on the web and it tells you what the card is and roughly what it's worth. It's live on the Chrome and Firefox stores and takes real payments. Over the summer I taught it German.

If it isn't sure, it says so

The rule I built it around is simple. When the app isn't sure which card it's looking at, it says so and lets you pick from a short list. Confidently guessing wrong about a card worth four figures would be worse than useless. It's still small and early, and I'm learning what collectors actually want from it.

I've also learned that the Chrome Web Store will reject your update for keyword spam if your legal disclaimer politely lists everyone whose trademarks you don't own.

Then I hired two AI coworkers

This month I put together a small team for PeekaScan's social posts: Claude on my computer, and Muse, Meta's AI agent, on my phone. Claude builds and looks after the tools. Muse does the daily research and drafting. They started out passing notes in a shared Google Doc. It worked. Slowly.

So I built them a proper office, a private server on Cloudflare that both of them sign into, with a news feed, a shared inbox and a queue for drafts. Getting Muse through the front door took some patient log-reading, because Cloudflare decided Meta's servers looked suspicious.

An agent can be talked out of a rule written in a prompt. It can't talk its way past a check in the code.

Nothing posts without my tap

The drafts queue is the part I care about most. Nothing goes out without my say-so, and that rule lives in the code rather than in anyone's instructions. It's the same idea I use at my day job, where AI agents build Power Platform solutions and I approve every release.

Somewhere in that little office on Cloudflare, a draft is sitting at pending. It'll stay there until I say so.

— Sameer

Visit PeekaScan → Say hello ← Back to the diary