Here’s a little bit of post-Christmas fun, based on the Twelve Days of Christmas.

 1 bugs = %{
 2      Tell them it's a feature
 3      Say it's not supported
 4      Change the documentation
 5      Blame it on the hardware
 6      Find a way around it
 7      Say they need an upgrade
 8      Reinstall the software
 9      Ask for a dump
10      Run with the debugger
11      Try to reproduce it
12      Ask them how they did it and
13      See if they can do it again.
14 }.strip.split("\n").map { |bug| bug.strip }.reverse
15 
16 days = %w[first second third fourth fifth sixth seventh eighth ninth tenth eleventh twelfth]
17 
18 0.upto(11) do |day_num|
19   puts "For the #{days[day_num]} bug of Christmas, my manager said to me"
20   day_num.downto(0) do |bug_num|
21     puts bugs[bug_num]
22   end
23   puts
24 end