My email made me miserable. So I decided to build my own email app from scratch

  • This is a pretty impressive achievement for a casual programmer. I really didn't expect a working product at the end of it. I enjoyed the article, too.

    By focusing just on his own needs, the author created a nice, lightweight implementation of an organizational feature I've seen hinted at in heavyweight clients like Outlook. I can easily see how a team of professional programmers trying to create this for a market would fail, where one motivated amateur* got the job done.

    I'd use a thick client version of this, with his keyboard shortcuts, Project view, and easily accessible attachments.

    *in its non-pejorative sense.