Skip to content

GoSF – Go at Whim + Solving Parity Games + Debugging & Troublesh­ooting

Photo of Ken Fromm
Hosted By
Ken F. and 3 others
GoSF –  Go at Whim + Solving Parity Games + Debugging & Troublesh­ooting

Details

Agenda

6:30 Networking | Food | Drink

7:00 Sharing of Tips and Tools

7:15 Speakers
• Talk 1: Using Go at Whim – Their Discoveries and Lessons Learned
• Talk 2: Solving Parity Games – Using Go in Research
• Talk 3: Debugging and Troubleshooting Lessons and Tips

8:30 End

Important Note: 835 Market St. entrance is located next to the Westfield mall, directly between Walgreens and Timberland.

There is a sign above the 835 Market door that says "SF State." Please check in with the receptionist in the main lobby and let them know you are here for the GoPro meet up.

http://photos1.meetupstatic.com/photos/event/8/5/e/8/600_442054280.jpeg

835 Market St entrance

Talk 1: Using Go at Whim – Their Approach, Discoveries, and Lessons Learned

Utilizing golang at Whim was the right choice for building a performant and understandable backend. This talk will discuss Whim's experience in using golang, touching on their approach and their discoveries, and, most of all, the fun the development team had learning how to get the most out of the language.

With hundreds of thousands of singles out in the world, Whim has developed a modern solution that many people can use to find their next romantic connection. In the course of his talk, Benji Brown will discuss the architecture and component stack they use including Twillio, Foursquare, Google Places, Iron.io message queues, and MongoDB.

About the Speaker

http://photos1.meetupstatic.com/photos/event/8/3/d/c/600_440373756.jpeg

Benji Brown is the CTO at Whim, a concierge dating app that cuts through the messaging and sets you up on dates that work with your schedule and location. He has been working with golang for the last year building out the backend while developing the iOS frontend at the same time. (@theprojectabot (https://twitter.com/theprojectabot))

Talk 2: Solving Parity Games – Using Go in Research
Parity Games are two person graph based games played on a directed graph. The applications of parity games into other scientific fields (model checking, reactive systems or μ-calculus) has been growing in the last decades. In this talk I will give a brief introduction to parity games, provide an example and introduce the first tool written in Go that was published, tested and benchmarked against other existing tools and implementations.

About the Speaker

http://photos4.meetupstatic.com/photos/event/8/3/3/f/600_440373599.jpeg

Vincenzo Prignano is a software engineer at Segment, helping build distributed systems and micro-services. An Italian native, he published his thesis on solving parity games. He previously worked in London, writing Go services for different companies, helping to architect complex applications and scale infrastructure components. When not baking code, he’s crafting delicious Italian bites. (@vince_prignano (https://twitter.com/vince_prignano))

Talk 3: Debugging and Troubleshooting Lessons and Tips

This talk will explore tips and advice on writing production Go systems that are easy to debug and troubleshoot. Jack Lindamood from SignalFX will talk about code patterns that facilitate this process.

He'll address tools built into Go you can take advantage of, build process techniques they've learned over time, and open source tools and libraries you can use that help troubleshoot your production code when things go wrong.About the Speaker

http://photos1.meetupstatic.com/photos/event/c/3/e/4/600_440870148.jpeg

Jack Lindamood is a senior software engineer at SignalFx and programming olympian, competing in competitions that include USACO and ACM ICPC. He brings 7 years of software development expertise from leading software companies including Facebook, Intuit, and others.

About the Host

http://photos1.meetupstatic.com/photos/event/4/1/2/4/600_439036676.jpeg

GoPro helps people capture and share life's most meaningful experiences. (www.gopro.com (https://gopro.com))

About the Organizer

http://photos4.meetupstatic.com/photos/event/8/5/2/c/600_306514092.jpeg

Iron.io provides public and private cloud infrastructure services for building, orchestrating, and processing event-driven workloads.​ (www.iron.io (http://www.iron.io/))

Photo of GoSF group
GoSF
See more events