We are happy to invite you to celebrate our 4th anniversary with a Go talk night at Delivery Hero! 🎉🎉
19:30-20:00 Syamala Umamaheswaran - Microservices need Pinky Promises
20:00-20:15 Jessica Greene - Garbage diving for Gophers
20:15-20:30 Sarah Wachs - TBD
21:00-21:30 Ellen Körbes - Toolchains Behind Successful Kubernetes Development Workflows
Microservices need Pinky Promises
With more software moving from monolith to Microservices, we are swamped in the world of more APIs than ever. How can we write API that are meaningful, precise , testable and maintainable? Once an API is out there we are obligated not to break them or alternatively we have to know before hand that we have breaking changes. In this talk I have put together my experience on how Pact helps us in writing better APIs in our Microservices architecture. I will also show a live Demo of how it can be done between Microservices written in Go and Kotlin.
Garbage diving for Gophers
What is Garbage collection and why do we need it? How does Garbage collection happen and when? How can we as engineers be more sympathetic to the machines our code runs on? If you've ever found yourself asking any of these questions or are curious to know more, this is the talk for you. In it I will go step by step with diagrams and code samples to explore what happens under the hood of the Go Garbage collector.
Toolchains Behind Successful Kubernetes Development Workflows
Kubernetes solved a lot of problems, but it created a clumsy development workflow: Every code change requires fiddling with containers, registries, and manifests. Managing config files isn't trivial. Distributed debugging; a mystery. Dev clusters are tricky to set up, and sharing cluster state among team-members is mostly fiction.
In this talk, Ellen Körbes outlines successful development workflows in three different settings: a very large enterprise, a small and agile startup, and a popular open source project. Ellen will share how they set up dev clusters, manage configs, automate the development feedback loop, share context across teams, debug, and, finally, deploy to production.
❀ About Syamala Umamaheswaran ❀
Syamala is a Software Engineer at Volkswagen Digital:Lab Berlin. She is passionate about software development and working in tech for a decade now. She is a public speaker and blogs at https://dev.to/shyamala_u. Thrilled by the tech scene in Berlin, she loves to host meetups after work at Digital:Lab. Recently she co founded the Indian Women in Tech group (http://iwiit.eu) to help women who moved to Germany from India to improve their skills and help them to find jobs here
❀ About Jessica Greene ❀
❀ About Ellen Körbes ❀
Ellen Körbes does developer relations at Tilt. They first got acquainted with Kubernetes while writing code for kubectl, in SIG-CLI. They've spoken about Kubernetes and Go at world-famous events and at countless local meet-ups. Ellen is a proud recipient of a 'Best Hair' award.
❀ About Women Who Go Berlin ❀
Women Who Go is a global organization dedicated to increase the participation of women in the Go community. It is part of GoBridge, an organization dedicated to increase the diversity in the Go community. We offer technical workshops and a safe space to learn Go.
❀ About Delivery Hero ❀
Delivery Hero is the #1 Global Leader in online food delivery! We have grown rapidly from inception in 2011 to become the world's largest food-ordering network and we’re now innovating and creating new verticals such as groceries, pharmacies, flowers and other convenience articles in multiple markets.