Thanks for having me @godevroom.fosstodon.org.ap.brid.gy @fosdem.bsky.social Find my slides at asankov.dev/go-generics and examples at github.com/asankov/go-generics
Anton Sankov
@asankov.dev
Senior Software Engineer at Cast AI. Working on Containers and Kubernetes Security
🎤 I'm happy to announce that I'll be speaking at @fosdem.bsky.social this February. ⚙️ My session is part of the Go Devroom and the topic is "The Inner Workings of Go Generics". It will explore the implementation of generics in Go, how we got here and what took so long.
I've been sleeping on The Pragmatic Engineer Podcast until now @pragmaticengineer.com It's high time I caught up!
Today is a great day for Bulgaria and Romania, as both countries are finally joining the Schengen space fully starting from Jan 1st, 2025. We (Bulgaria) have a land border only with Romania and Greece from the Schengen countries, but it's a big win regardless! www.bbc.com/news/article...
Moment of relief as Romania and Bulgaria join EU border-free zone
Seventeen years after joining the EU, the two countries are given the green light to join the Schengen zone.
bbc.com
Meetup is today and it's going to be live-streamed. If you want to listen about the implementation of generics in Go and look at some disassembled machine code, you can watch the live-stream at www.youtube.com/live/oJ86goj...
YouTube
Share your videos with friends, family, and the world
youtube.com
🇱🇹 I'll be speaking at the Go Vilnius Meetup this December. ⚙️ The topic is "The Inner Workings of Go Generics." It'll explore the implementation of generics in Go and some history of how that came to be. 🎥 Recording will be available after the session.
@fosdem.bsky.social has a special place in my heart, because it was the first conference of that scale I attended. Until then I couldn't believe that it's possible for a single event to gather so much likeminded people with different backgrounds, but sharing a common interest - open source.
🇱🇹 I'll be speaking at the Go Vilnius Meetup this December. ⚙️ The topic is "The Inner Workings of Go Generics." It'll explore the implementation of generics in Go and some history of how that came to be. 🎥 Recording will be available after the session.
I generally enjoy listening to Joe Rogan's podcast, and I don't share most of the sentiments that the left has towards him. I even think he's much more liberal than people think he is. However, the last episode has been a shit-shot. Just outright repeating Russian propaganda (cont.) 1/4
KubeCon submission - done ✅ Spoiler alert: It's a two-person live-action session. One person is an attacker trying to hack a Kubernetes cluster, and the other is a defender protecting it via open-source tools like Falco, Tetragon, and Tracee.
I am going over the Go source code because of a presentation I am preparing. In a few places, there is a wall of shame with projects that use internal stuff they're not supposed to. I found this hilarious. 🤣 github.com/golang/go/bl...
Great talk by @mccune.org.uk about the history and evolution of K8s security. The most interesting part for me was the "Unpatchable 4", which I had not heard about before. I am thinking of exploring them further in a series of blog posts 👀 youtu.be/ZbW4t-RgZp4
Charting the Course: The History and Evolution of Kubernetes Security | Rory McCune
YouTube video by Kubernetes Community Days UK
youtube.com
I'm halfway through VIM adventures and I think it's great. Already learned some new Vim commands. It's fun and interactive. vim-adventures.com
Learn VIM while playing a game - VIM Adventures
VIM Adventures is an online game based on VIM's keyboard shortcuts. It's the "Zelda meets text editing" game. So come have some fun and learn some VIM!
vim-adventures.com