The Hardest Problems in Mobile Engineering.

10 reasons why your life sucks