ILLUSTRATION: DANIEL BRIGHT
We say that software has a bug or it’s ‘buggy’ because it is malfunctioning. It’s not working the way it is designed to work. This is usually the fault of a programmer somewhere, who either made a mistake or was not able to anticipate all the possible ways the software might operate. If you’re the programmer who accidentally made things go wrong, it can be stressful, and the results can be far-reaching.