I love this idea. I am more than a little jealous as I have wanted to build something like this since college. I just save my .md note files to a cloud drive and load them as a project w/ sublime text. It's not as beautiful as this but it works.
There are plenty of gaps in what Google do that Yahoo! do or did better (stocks, sports, news, weather, chat, groups etc). It's a shame they focused on competing against exactly where Google were the strongest.
I am not sure which company the they is in your second sentence. I think you mean Yahoo and they do have some good services. I haven just always used google products (remember iGoogle?) I have set up yahoo finance and it is lovely but it is just a (small) pain to jump to another site/app ect.
I was a tad sad seeing that the other day. I have used it for 10 years.. I guess I will just have to use my investment site. Logging in is such a pain just to get a general update.
Isn't the point of TDD to create cleaner code that is robust enough for it's purpose? When the author says he is "more conservative" when using TDD; that seems to confirm that he is doing what works best rather than some kluge. Isn't that the point? Many comments have the theme of I loved TDD and then I stopped doing it when I didn't have to. That may have to with experience in the domain. TDD helps newbs (like me) cut down on mistakes while seasoned vets are able to work with more freedom.