Client scaling, not server scaling. (s/load/render/)
I wish this would happen more often; I love hearing these stories. Sadly the pre-optimization performance usually has to be very poor to make it a) a worthwhile engineering project and b) make the performance gains worth writing about.
Frameworks like Facebooks React.js have this approach to rendering built-in.
Yes. Om does even better by taking advantage of ClojureScript’s persistent data structures.
I have to say, I love the new increase in performance. I use Trello daily and it’s come quite a long way.
I think the approach of “10% per day” is a really good idea. I’ll have to try it with some of my projects.