▶ SHIP SHAME v1.0.0status: ACCEPTING SIGNUPS127 devs enrolled

Ship Code. Earn Gear.

Or Get Shamed.

A monthly subscription box for remote devs. We track your GitHub commits + Slack activity. Ship more code → earn better gear. Ship nothing → get publicly shamed.

> connect github + slack$ subscribe --plan=pro // $29/mo> join waitlist
scroll to see if you qualify ↓

// how_it_works.sh

Three steps. No mercy.

01

Connect GitHub + Slack

OAuth in 30 seconds. We read your commit history and Slack message activity. You knew you should've sent that PR. We know too.

$ auth --github --slack
02

We Track Your Activity

Every month we analyze commits, PRs merged, lines changed, and Slack presence. The algorithm does not care about your meetings. Results are results.

$ analyze --month=current
03

Get a Gadget Based on Output

High performer? Premium gear incoming. Medium? Decent kit. Bottom of the board? You get the rubber duck and a personalized message explaining why.

$ ship --evaluate --no-excuses
127
devs enrolled
Aug 2025
first box ships
$29/mo
flat rate
0
excuses accepted
LIVE ACTIVITY LOG — dev.shipshame.io/feed
shipshame — activity_monitor
0000c1c[SHAMED]devnull@brigade.ioshipped nothing. again.
0000dca[REWARDED]h4x0r.pete@corp.iomechanical keyboard unlocked
0000e08[SHAMED]slack_lurker42@remote.dev1 commit in 30 days. rubber duck incoming.
0001156[REWARDED]jenny.ships@startup.ioergonomic mouse + hall of fame badge
0000e28[SHAMED]todo_tomorrow@dev.coopened VSCode. closed VSCode. that's it.
000070b[NEUTRAL]420blazeit@yolo.devdecent. cable organizer shipped.
00015e4[REWARDED]rebase_kyle@enterprise.iostanding desk converter. legend.
0000d02[SHAMED]in_a_meeting@zoom.corp52 meetings logged. 2 commits. ratio: awful.
0000eed[REWARDED]ghost_coder@dark.webblue light glasses + sticky notes
0000bfe[SHAMED]always_wip@branch.dev3 open PRs, 0 merged. close something.
0001849[REWARDED]rust_evangelist@ferris.rscustom keycaps. BEAST MODE.
0000dfa[NEUTRAL]npm_install@node.jsmostly config changes. laptop stand shipped.
0000c70[SHAMED]devnull@brigade.ioshipped nothing. again.
0000e1e[REWARDED]h4x0r.pete@corp.iomechanical keyboard unlocked
0000e5c[SHAMED]slack_lurker42@remote.dev1 commit in 30 days. rubber duck incoming.
00011aa[REWARDED]jenny.ships@startup.ioergonomic mouse + hall of fame badge
0000e7c[SHAMED]todo_tomorrow@dev.coopened VSCode. closed VSCode. that's it.
000075f[NEUTRAL]420blazeit@yolo.devdecent. cable organizer shipped.
0001638[REWARDED]rebase_kyle@enterprise.iostanding desk converter. legend.
0000d56[SHAMED]in_a_meeting@zoom.corp52 meetings logged. 2 commits. ratio: awful.
0000f41[REWARDED]ghost_coder@dark.webblue light glasses + sticky notes
0000c52[SHAMED]always_wip@branch.dev3 open PRs, 0 merged. close something.
000189d[REWARDED]rust_evangelist@ferris.rscustom keycaps. BEAST MODE.
0000e4e[NEUTRAL]npm_install@node.jsmostly config changes. laptop stand shipped.

// pricing.json

One plan. Zero tiers. Pure accountability.

{ plan: "standard", status: "active" }
$29/month
billed monthly · cancel anytime · dignity not guaranteed
Monthly box shipped based on your actual output
GitHub + Slack activity tracking (read-only)
Gadget value scales with productivity rank
Hall of Shame for consistent underperformers
Personal roast note if you really slacked off
Excuses, mercy, or participation trophies
$ subscribe --now --no-excuses // $29/mo →

First box ships August 2025 · Cancel before then for full refund

// not_ready_yet.txt

Not ready to commit?
At least join the waitlist.

First 200 signups get a founding member badge and early access before the August 2025 launch. We will still track your GitHub. You knew that.

> ./join_waitlist.sh — it's free