sup nerds ๐Ÿ‘‹

Software solopreneur. I run Good Robot Co and ship small products on the side.

currently shipping noyu

Nowheads-down on client work, growing ClusterDesk and noyu by showing up daily.

I'm Ben. I run Good Robot Co, a one-person shop that builds automation for local service businesses. Think faster replies to new leads, follow-ups that happen on their own, and a steadier stream of reviews.

On the side I build small products and share the work as I go. This page is where I keep them and the numbers behind them. No team, no funding, just me and code.

I also help vibe coders turn prototypes into shipped products. Email me

What I'm building

๐Ÿš€ TinyShip You don't have a building problem. You have a shipping problem. Last week: 353 commits, 1 launch. So I built a wall that counts launches, not commits, and dares me to keep it alive. Ship tiny. Ship ugly. Ship today.

A real product someday. For now, it's just mine.

Shipped๐Ÿš€ TinyShip

shipped today

21 this month ยท ๐Ÿ”ฅ 4-week streak ยท 44 total

Built in public. Follow the build on X โ†—

  1. Jun 19, 2026Built elimination-diet-tracker (R&D prototype) โ€” Today screen + protocol/symptom tracking
  2. Jun 19, 2026Built small-account-x-coach โ€” an X growth-coach prototype for small accounts
  3. Jun 10, 2026launchLaunched Growthdeck, a dashboard that watches distribution across all my projects and flags any channel going quietโ€บ
    • โ€“Built and launched Growthdeck: a distribution C2 dashboard โ€” projects ร— channels freshness matrix (silence-is-the-alarm dead-poster detection), event ledger with ingest API, wired into tinyship + 4 auto-posters https://growthdeck.0xben.com
  4. Jun 9, 2026launchLaunched Cabinet โ†—
  5. Jun 8, 2026postPosted a build-in-public tweet: running 7 projects at once like a node.js event loop (dispatch agents, don't await, thread-switch)
  6. Jun 6, 2026buildnoyu is now auto-posting 1 IG carousel per day
  7. Jun 6, 2026buildBuilt an animation renderer so noyu can iterate on auto-posted Instagram reelsโ€บ
    • โ€“Built a Remotion animation renderer for noyu to iterate on auto-posted IG reel content
  8. Jun 5, 2026postPickleRadar got found organically: first visitor via Yahoo search
  9. Jun 4, 2026postTweeting GeoToMarket picks manually
  10. Jun 4, 2026postPosting PickleRadar to Houston Facebook groups
  11. Jun 4, 2026postTweeting ClusterDesk manually plus built automated tweeting infra
  12. Jun 4, 2026postPosting noyu card carousels to Instagram and tagging friends
  13. Jun 2, 2026postPromoted ClusterDesk on X
  14. Jun 2, 2026PickleRadar's first signs of life: a stranger submitted a tournament, first email subscriber, and tournament views climbing since launch (best day 38)
  15. Jun 1, 2026buildWrote the ClusterDesk DB migration spec (Supabase to Railway Postgres)
  16. Jun 1, 2026buildShipped a safety net for password reset on PickleRadarโ€บ
    • โ€“Shipped a global recovery-hash safety net for password reset on PickleRadar
  17. Jun 1, 2026Built audience sparklines for this wall that chart growth rate instead of vanity totalsโ€บ
    • โ€“Built a growth-tracking system for the wall: audience sparklines that chart growth-rate, not vanity totals, plus a Product Hunt badge https://0xben.com
  18. May 31, 2026postSpent the day replying to builder accounts on Xโ€บ
    • โ€“Ran the reply-graph on builder accounts
  19. May 31, 2026postReplied to 10 builder accounts on Xโ€บ
    • โ€“Ran the reply-graph: 10 replies on builder accounts
  20. May 31, 2026postRewrote X bio + pinned the build-vs-ship thread
  21. May 30, 2026Built an autopilot that drafts tweet candidates for GeoToMarket three times a day and pings my phoneโ€บ
    • โ€“Built @GeoToMarket autopilot: 3 cloud routines (morning/midday/close) drafting Jiang-lens tweet candidates and pushing to Discord for phone notifications
  22. May 30, 2026ClusterDesk product + analytics pass: wired PostHog conversion-funnel analytics, added price sparklines + interactive insider-buy chart markers across the site/email/cards, and shipped 3 research blog posts with a design pass, per-post OG share cards, and share buttons
  23. May 30, 2026Fixed and rebuilt ClusterDesk's automated X posting engine and the content system around itโ€บ
    • โ€“Fixed ClusterDesk's automated X posting engine (it was silently never firing, cron sat outside the posting window), retimed it for the retail audience, and built the content + reply-graph engine around it: weekly leaderboard, thread mode, evergreen floor, and a leverage-ranked reply scout with intra-day fast scans
  24. May 30, 2026buildBuilt Hot Take, a bot that analyzes NYC weather markets on Kalshi and posts its picks twice a dayโ€บ
    • โ€“Built Hot Take, an automated Kalshi weather-markets engine on Cloudflare Workers + D1: twice-daily X posts (NYC daily high, GFS ensemble vs market odds), in-Worker chart + OG generation, and a live quant terminal (edge/EV/Kelly, calibration, simulated P&L)
  25. May 30, 2026buildBuilt Carte end to end: turn any restaurant's brand into a designed digital menu with a QR code. Validated on 8 real Houston restaurants.โ€บ
    site-bens-projects-1984.vercel.app โ†—
    • โ€“Built Carte pilot end-to-end: live brand/palette extraction, vision-based menu transcription, 9:16 brand-matched renderer, scannable QR + live hosted menus, and a batch scorecard. Validated on 8 real Houston restaurants.
  26. May 30, 2026launchLaunched Carte โ†—
  27. May 30, 2026postPosted PickleRadar to Houston pickleball FB groups
  28. May 29, 2026launchLaunched 0xben.comโ€บ
    0xben.com โ†—
    • โ€“Designed and built the whole site, empty folder to production in one session
    • โ€“Registered the domain on Porkbun and shipped on Vercel (apex + www, SSL)
    • โ€“Hero, bio, live project list, and this very Shipped ledger
    • โ€“Explored 8 design directions before committing to this minimal one