I've read so many times that you should solve your own problem, and so last week I sat down to think about all the problems in my life that I could solve with software!
It turned out that I had quite a few problems worth solving, and the most interesting one led me to the idea for DarwinMail!
Simply put: Google was shutting down Inbox (email client) and I wanted to build a replacement.