Hi Marijn, both great reads! It sounds like the transition from CodeMirror 1 to CodeMirror 2 is exactly what I would do if I were to rewrite Google Tasks today (as mentioned in http://blog.bolinfest.com/2012/04/new-essay-caret-navigation-in-web.html). Great stuff!
Great read! After such detailed and useful insights about Google Tasks implementation, I wonder, would it be ever possible to hear about challenges in building second great product you were involved to, Google Calendar? For example, how it manages to be so performant even in older browsers like IE7, Firefox 2. Firefox up to (and including) version 3.6 has slow Date object, so I guess you were using dummy date object instead of native one.
Add a comment...