The first talk was a career retrospective of the man: Ward Cunningham. We discussed hypercard, which was his inspiration for wiki. Signature survey where Ward Cunningham talks about writing throw away scripts, and learning by reading the signature of the script. Fit, and finished with a quote by Ward Cunningham ”work effectively on the right thing in a visible way”.
Next we discussed scaling groupon the issues discussed were traffic spikes, high volume requests, expenses requests on card authorization, and collections. We focused on card authorization issues, and came up with ideas to pre-authorize good standing customers, based on number of purchases on there credit card. Tools were discussed such as Memcached, fragment caching, REE, upgrading mysql, LRU.Query cache, CDN, resque, upgrading hardware, cache render views, sphinx, profiling benchmarking.
After lunch I joined Matt Puchlerz for an HTML5 discussion. Matt suggested, if you haven’t read Dive into HTML5 that you start. He also pointed out html5shiv which makes IE recognize HTML5 elements. Matt, showed off Blowing up HTML5 video and mapping it into 3D space. This really showed off the power of HTML5. We finished the discussion with westciv and discussing 3D transforming in webkit.
I finished the day up with a discussion on how groupon used Mustache to develop a new secret beta version of groupon that everyone will soon have. Very cool!
Thanks to everyone at Groupon for having me!