Good post from Rob Flaherty showing how to leverage Google Analytics custom events to track usage of web apps/websites opened from the home screen of iOS.
You are absolutely right. On one side, the UI is using automated tests (using TDD) and on the other side there is no tests (backend server has no tests and first 2 years of the UI had not tests).
Thanks for the feedback. See my comment to roryokane above about the time spent on testing.
I agree with you about the practicality of TDD. For instance, recently, I was prototyping an upcoming feature involving a new library. The feature was quite different in terms of functionality (compared to the existing features). In this case, I did not use TDD as the prototyping was morphing (to use your words) quite a lot and I was trying to learn more about the library.
Thanks for the feedback. I will checkout this link, it looks like there is a lot of interesting resources.
Regarding the first part of your comment: I don't think that is the case. We don't usually add backend code without UI (I don't have a measurement for this unfortunately). Our bug tracker or tracking method has not changed since we first installed Trac in 2007.
TDD definitely adds more development time (especially in the beginning where you have to learn the practice and put test frameworks in place). However, I think it's good because I see it as a good investment: you spend time upfront writing test instead of spending more time afterwards troubleshooting broken software. Even better, the test suite can catch regressions long after a feature has been implemented, so you get even more value then. That really helps as a development team grows.
Great post from Paul Rouget (Mozilla) on his experience losing weight. Very interesting read as I have been following similar practices for a few months.
Interesting tip to reduce your phone bill. As my contract is up, I’ve been thinking about doing the same as explained in the blog post. Does anybody have any good experience with MVNOs?
This is the recording of the "Building a Performant HTML5 Mobile App" session from LinkedIn at the #sfwebperf meetup. The talk was given last month, but the recording was just recently posted. This was one of the best talk I got to attend this year. The speakers had a lot of excellent tips to share from their experience building an HTML5 app on iPad.