Sprint
Designation Office
Genre file
Developer Despair
84 entries
01 / The genre 84 entries · 81 under 30

Developer Despair Sprint Names

The largest genre by a wide margin, which is either a comment on the profession or on whoever maintains this register. These are not names about a sprint's goal. They are names about the code the sprint has to touch.

The vocabulary is git, blame and time. Past Me Was an Idiot, Future Me’s Problem, Commit Archaeology. Several are things a developer has genuinely said out loud, transcribed without alteration and improved only by being printed on a board where management can see them.

02 / Advisory Non-binding
Issue when
The sprint is being spent inside a subsystem nobody volunteered for.
Withhold when
The code in question was written by someone in the room, last month. Aim this at an inheritance, not a colleague.

Selected entries

  1. Must Be DNS11

    It usually is.

  2. Works on My Machine19

    The oldest entry here, and still the shortest route to a productive argument.

  3. Waiting for Godot.js20

    The register's only literary reference that also compiles.

03 / The full list 79 under 26 · longest 37

All 84 Developer Despair sprint names

The number after each is its character count. 81 of these fit Jira's 30-character cap, and 79 still fit with a short board prefix in front — see sprint names for Jira. Click one to have it stamped by the generator.

  1. Works on My Machine19
  2. Git Blame the Other Guy23
  3. Not My Branch13
  4. Works in Production19
  5. Probably Not My Bug19
  6. Wasn’t Me9
  7. Ask the Previous Developer26
  8. It Was Like That Already24
  9. I Inherited This16
  10. Who Wrote This?15
  11. Future Me’s Problem19
  12. Cannot Reproduce16
  13. It Worked In Staging20
  14. Just Don’t Touch It19
  15. Do Not Refactor15
  16. Please Don’t Look17
  17. It’s Probably Caching21
  18. Must Be DNS11
  19. You’re Sure It’s not DNS?25
  20. Must Be a Race Condition24
  21. Legacy by Choice16
  22. Technical Debt Enjoyer22
  23. Tech Debt Is Due16
  24. Held Together by Hope21
  25. Comments Are the Documentation30
  26. README was Lying16
  27. The Tests Know Too Much23
  28. Tests Are Optional18
  29. CI Said Maybe13
  30. Green Enough12
  31. Pipeline Roulette17
  32. Merge and Find Out18
  33. Push First, Understand Later28
  34. Commit and Forget17
  35. Revert and Pretend18
  36. Git Revert My Life18
  37. Git Reset My Expectations25
  38. Force Push of Despair21
  39. Branching Out of Control24
  40. Detached From Reality21
  41. Lost in Git History19
  42. Commit Archaeology18
  43. Blame Driven Development24
  44. Debugging by Astrology22
  45. Stack Overflow Archaeology26
  46. Copy Paste Engineering22
  47. Cargo Cult Coding17
  48. Trial and Error™16
  49. Null and Void13
  50. Undefined Behavior, Defined Lifestyle37
  51. Concurrency Is a Social Problem31
  52. State Management Crisis23
  53. One More If11
  54. Just One More Flag18
  55. Just One More Bitmap20
  56. Temporary Permanent Fix23
  57. Permanent Temporary Fix23
  58. Quick Fix, Long Term Consequences33
  59. Five Minute Refactor20
  60. Small Change™13
  61. Tiny Little Hotfix18
  62. Harmless Change15
  63. Mostly Harmless15
  64. Nothing Could Go Wrong22
  65. Past Me Was an Idiot20
  66. Past Me Did This16
  67. Past Me Had Reasons19
  68. Future Me Hates This20
  69. Somebody Approved This22
  70. It Passed Review16
  71. LGTM4
  72. Approved Under Duress21
  73. Peer Reviewed, Allegedly24
  74. Tested in Spirit16
  75. QA Has Been Notified20
  76. Waiting for Reproduction24
  77. Waiting for Godot.js20
  78. QA Has Feedback15
  79. Users Are the Test Suite24
  80. Customer Driven Debugging25
  81. Live Debugging Experience25
  82. Monday Morning Rollback23
  83. Deploy First, Panic Later25
  84. Git History Repeats Itself26
04 / Other genres 7 more on file

The other 7 genres

If this is not the register you needed, the rest are one click away. All 385 names sit together on the complete register.

05 / Disposal End of file

Reading a list is not the same as being handed a verdict. The generator convenes a committee, deliberates briefly, and stamps exactly one name — and it remembers which ones you have already had, so it keeps serving fresh ones until the genre runs dry.

Convene the committee