All games

$ ./play bug-bash

Bug Bash

Squash the bugs, spare the code, and keep the build green as long as you can.

// scorecardREADY
0000pts
build health3 / 3
time
0:00
best
--
combo
×1
sprint speedlvl 1
gcc-arcade ~ bug-bash — src/checkout.js

// unstaged changes

Ready to squash some bugs?

Bugs rain down the editor. Squash them before they ship, leave working code alone, and never force push.

or press Space

$ cat RULES.md

  1. Squash bugs. Click, tap or slash them before they fall off the bottom. Escaped bugs cost 1 health, or 0.25 for half of a split bug.
  2. Spare the code. Hitting working code or a feature costs 1 health and breaks your combo.
  3. Never force push. Hitting a ⚠ command ends the run instantly.
  4. Chain it. Every 3 squashes raises the multiplier. At ×5 you enter fever mode for double points.
  5. Beat the boss. A legacy monolith shows up about once a minute. Hit it until it breaks, or lose 1 health.

FIELD GUIDE

  • memory leaksquash
  • prod is downhit 2–3×
  • merge conflictsplits in 2
  • if (x = null)disguised bug
  • return total;leave it
  • CI greenleave it
  • git push --forcegame over
  • debuggerpower-up

Clicksquash · drag to slash

Spacestart / pause

Rreset

Mmute