There's nothing a programmer likes more than a problem to solve. Perhaps that's why when Abstractions, a Pittsburgh-based conference about software development, issued a challenge on Twitter to find ...