Skip to content

Golang Oxford June meet up

Photo of Joseph Edney
Hosted By
Joseph E. and 2 others
Golang Oxford June meet up

Details

Hey Oxford Gophers👋

For our June event, we will be having speaker sessions, networking and drinks at The Lighthouse in the centre of Oxford. Open to anyone interested in the Go Programming Language!

Agenda:
18:30 - Arrival, a drink on Humand Talent and networking
19:00 - Talk #1 from Yevhen Zavhorodnii
19:30 - Break
19:45 - Quiz with prize draw
20:00 - Talk #2 from Mike Harris
20:30 - Close

Talk #1: Extending Kubernetes cluster with operator pattern

About Yevhen: A principal SRE at Ticketmaster, and previously Platform Engineer at Cookpad, then Senior SRE at Schlumberger (SLB), Yevhen has ~15 years of experience overall on different positions. He is actively using Go for patching Kubernetes and contributing into opensource.

About the talk: Kubernetes is an open-source container orchestration system for automating software deployment, scaling, and management which provide a lot of flexibility using just configuration files however sometime you need to implement more custom logic and operator pattern is popular and powerful way of adding extra features for your Kubernetes cluster. The talk will cover this approach with real life examples how it's used.

Talk #2: Our place in the Pyramid: Integration testing Go AWS Lambdas

Description
Having good test coverage for our services is an essential part of ensuring we do not write legacy code that is brittle and cannot be easily and confidently changed to meet changing requirements. It is no different when writing services using AWS Lambdas. We should be writing a lot of unit tests already, but what about integration tests? Why should we be writing them and how can we do it?
Not assuming anything, Mike will cover off the familiar test pyramid and where integration tests sit, and how we approach writing them for Lambdas written in Go using the Go Test Containers library and Docker. He’ll also introduce a helper library that he’s written to abstract out common boiler plate code that is freely available to use on GitHub.
About Mike
Mike Harris has worked as a software engineer around 30 years for start-ups, SMEs, corporates, as a self-employed person, and running his own software company. He thinks that high-performing teams are achieved by openness, honesty, and courage, and feels strongly that XP practices are the only way for teams to really achieve this. He is interested in coaching, mentoring, teams, and delivery. His favourite programming languages are C, Go, Haskell, and COBOL, and his other interests include playing music, walking, politics, philosophy, and meeting people. He can be reached at https://mbharris.co.uk

📢 Become a Speaker! 📢
Have something to say? We want to listen! We are always looking for new speakers who want to share their adventures with Go. Please contact rebecca@humand.co.uk

All Golang Oxford events operate under the Go Community Code of Conduct - https://golang.org/conduct

  • Treat everyone with respect and kindness
  • Be thoughtful in how you communicate
  • Don’t be destructive or inflammatory

If you encounter an issue, please mail rebecca@humand.co.uk

Photo of Golang Oxford group
Golang Oxford
See more events
The Lighthouse
1 Park End Street · Oxford
Google map of the user's next upcoming event's location
FREE
35 spots left