Skip to content

Golang Warsaw #46 - Golang Poland #12 [ENG] - Online

Photo of Wojciech Barczynski
Hosted By
Wojciech B.
Golang Warsaw #46 - Golang Poland #12 [ENG] - Online

Details

Welcome to the 12th online joined meetup. From now on, we are going to have the meetup every last Monday each month.

Please let us know whether you can come here or on Golang Poland Meetup page:

https://www.meetup.com/Golang-Poland/events/277065413/

We are looking for developers to start the polish womenwhogo: https://github.com/womenwhogo/wikis/blob/master/starting-a-chapter.md Please let us know whether you are interested.

⭐ AGENDA

Please join our slack channel to post questions and discuss the talk topic: #poland on gophers.slack.com (https://invite.slack.golangbridge.org).

18:00 - 18:30 - Into to Virtual Kubelet - featuring KIP - Paweł Bojanowski [Elotl]

18:30 - 18:35 - Your announcements (OpenSource project, event etc.),
Developer, engineer, lead lost & found (if your team looks for sb or you look for sth new) || Grab coffee or beer break

18:35 - 19:05 -Don’t wait to communicate! A case for early abstraction - Ronna Steinberg

19:05 - 19:20 - Talk - A slot for a last/first ;) minute submission

Thanks to JetBrains User Group Support Program, we give away up to 3 licenses per meetup. Kudos to GoBridge for support.

⭐ TALKS

▪ Into to Virtual Kubelet [25 min] - featuring KIP - Paweł Bojanowski [Elotl]

Virtual-kubelet enables you to super charge new and existing kubernetes clusters to break away from pet worker nodes. This talk will go through how virtual-kubelet's provider framework was designed with built-in flexibility for supporting various compute types for your pods. This talk will also go through why Elotl chose virtual-kubelet for delivering Nodeless Kubernetes and how Elotl's KIP provider was designed to work with virtual-kubelet. I will walk through uses cases of virtual-kubelet + KIP including a demo of cloud bursting using virtual-kubelet + KIP!

▪ Don’t wait to communicate! A case for early abstraction [30 min] - Ronna Steinberg

A certain design best practice is to avoid early abstraction: to not generalize code before it has to support multiple implementations. This works well in Go since one of Go's stronger features is that concrete types are not aware of the interfaces they implement. In other words, we can always extract interfaces easily later. However, interfaces are so much easier to understand than concrete types*: they are simple and strict. Let's see if we can make a case for early abstraction.
*This unpopular opinion has entered Go Time's unpopular opinion hall of fame (according to some)

▪ 3rd Talk [15 min] - Speaker

🚀 SPEAKERS

▪ Paweł Bojanowski - a Platform Engineer at Elotl. We're building Nodeless Kubernetes clusters. Former Software Engineer at Sauce Labs. I started my career as web Backend Developer, before I moved to cloud and k8s ecosystem.

▪ Ronna Steinberg - Software engineer, Google Developer Expert for Go, architect, speaker and a mentor. Ronna co-organizes the activities of Women Who Go Berlin for whom she crafts unique workshops inspired by the industry’s hottest topics. Advocating that coding is for everyone, Ronna ran her own mentoring program for women in tech for two years. Ronna also manages the scholarship programs for GoBridge, a global organization dedicated to increase the diversity in the Go community

▪ 3rd speaker

⚡SUBMIT YOUR TALK

The best way is to contact us on gopher slack, channel #poland:
@Kamil Pyrkosz @Bartłomiej Klimczak @Wojciech (Wojciech Barczynski) or fill in the online form https://docs.google.com/forms/d/e/1FAIpQLSeTAkTCdU9buxtpvTHWe8c31n6K-RKi4bH-BZpZTop7Ox54Tw/viewform?usp=sf_link

⚡ PREVIOUS TALKS

▪ Recordings:
https://www.youtube.com/channel/UCGttUF2KmcTU2fwH8wJ5srA/videos
▪ List of talks:
https://github.com/golangpoland/meetup_golang_warsaw

Photo of Golang Warsaw group
Golang Warsaw
See more events