The classic developer line uttered when code works perfectly on a local laptop but fails catastrophically in production.
What is "It works on my machine"?
The technique of solving a complex code problem by explaining it line-by-line out loud to an inanimate yellow bath toy.
What is rubber duck debugging?
The visual artifact on CRT monitors or video games when a frame updates while the screen is mid-refresh, creating a line split.
What is screen tearing?
The dramatic act of abandoning a match mid-game out of sheer frustration after suffering a critical defeat.
What is a rage quit?
The famous 5-word sentence popularized during Apollo 13 that engineers hear whenever a critical mission metric drops to zero.
What is "Houston, we have a problem"?
This common math mistake happens when an array index starts at 0 instead of 1, causing an array out-of-bounds error.
What is an off-by-one error?
The playful phrase developers use when a bizarre system behavior is reclassified as an intentional product design choice.
What is "It's a feature, not a bug"?
In arcade games like Pac-Man or Donkey Kong, reaching Level 256 caused memory overload, triggering this unplayable screen phase.
What is a kill screen?
An iconic physical expression of total game frustration where a player literally turns over the playing surface in defeat.
What is a table flip?
The math glitch responsible for famous space trajectory errors, caused by computer rounding imprecise decimal numbers.
What is a floating-point error?
This delicious-sounding term describes code that is tangled, unstructured, and nearly impossible to read or maintain.
What is spaghetti code?
An unexpected scenario or extreme operating parameter—such as a leap second or zero-valued input—that tests code limits.
What is an edge case?
A hidden message, joke, or secret feature left inside software or video games by developers for players to discover.
What is an Easter egg?
Abbreviated as AP, this term describes a player taking forever on their turn because they are overthinking every possible move.
What is Analysis Paralysis?
An automated check written by developers to verify that an individual module or function of code behaves as expected.
What is a unit test?
The term for a sequence of instructions that executes repeatedly because the exit condition is never met, freezing the system.
What is an infinite loop?
The satisfying process of restructuring existing code to improve readability and efficiency without changing its external behavior.
What is refactoring?
This error happens when a calculation produces a number larger than the allocated bit-length memory can physically hold.
What is an integer overflow?
The annoying player who strictly enforces fine print and technicalities in the instruction manual to gain an advantage.
What is a rules lawyer?
A critical component or piece of code in a system architecture whose failure will cause the entire mission to collapse.
What is a single point of failure (SPOF)?
This elusive bug occurs when two parallel threads try to access and modify the same data at the exact same time.
What is a race condition?
The systematic process of digging past surface symptoms to discover the fundamental reason a system failed.
What is root cause analysis (RCA)?
Up, Up, Down, Down, Left, Right, Left, Right, B, A—the iconic sequence used to unlock retro game cheats.
What is the Konami Code?
A custom rule created by players at a specific table that overrides the official instruction book.
What is a house rule?
The implied cost of additional rework caused by choosing an easy, quick software solution now instead of a proper architecture.
What is technical debt?