Important: Even if you have a confirmed RSVP, please arrive before 6:30pm in order to ensure your spot and to get some dinner while the food lasts. Room capacity is 200, chairs for 175, food for 150, and GDG cupcakes for 108. We accept up to 400 RSVPs due to our usual 50% no show rate. You do the math.
6:00 - 7:00 Networking and Light Dinner
7:00 - 7:15 GDG Program 5 Year Anniversary Celebration
7:15 - 7:20 Announcements
7:20 - 8:30 Francesc Campoy Flores - Code That Grows With Grace
GDG Program 5 Year Anniversary Celebration
The (cup)cakes are NOT a lie. The GDG (GTUG back then) program started 5 years ago with the initial Silicon Valley GTUG meeting on January 15th, 2008. Chris Schalk, Kevin Nilson, Stephanie Liu, and Van Riper were the instigators of this global program with 360+ chapters in 100 countries that have held 1000+ local developer meetups in just the past 6 months. Chris, Kevin, Stephanie and Van will tell the story of how this all began.
Help us record the celebration by joining our Google+ Event and taking plenty of photos in Party Mode that night.
Code That Grows With Grace
One of the Go Programming Language’s key design goals is code adaptability; that it should be easy to take a simple design and build upon it in a clean and natural way. In this talk I describe a simple “chat roulette” server that matches pairs of incoming TCP connections, and then use Go’s concurrency mechanisms, interfaces, and standard library to extend it with a web interface and other features. Although the function of the program changes dramatically, the inherent flexibility of Go allows the original design to remain intact as it grows.
Francesc Campoy Flores joined the Go team in 2012 as Developer Programs Engineer. Since then, he has written some considerable didactic resources and traveled the world attending conferences and organizing live courses. He joined Google in 2011 as a backend software engineer working mostly in C++ and Python, but it was with Go that he rediscovered how fun programming can be. He loves languages; fluent in four of them, he's now tackling a fifth one. He’s on twitter: @campoy83