First of all, massive apologies for my inconsistency in keeping this blog posted during the Silicon Valley trip. Lesson learned: driving is tiring enough to drain your batteries before you sit down in front of your computer and try to put into words what we experienced during the day....