Alena VarkockovaKubernetes operators best practices: understanding conflict errorsOne of the most prevalent errors one encounters when developing an operator is ‘the object has been modified; please apply your changes to…2 min read·Apr 3, 2021--1--1
Alena VarkockovaKubernetes operator best practices: Implementing observedGenerationThere’s a lot of hidden knowledge in core controllers and api conventions doc that is not followed by many controllers in the wild. One of…3 min read·Feb 9, 2021----
Alena VarkockovaRemote retrospecives using TrelloHaving regular retrospectives is important and that is even more true when working remotely. It’s a good way to connect and bond with your…4 min read·Jan 17, 2021----
Alena VarkockovaAn example of a goroutine leak and how to debug oneWhen I approach a function that is combining running a piece of code in a goroutine and communication/cancellation using channels, I am…2 min read·Jan 16, 2020----
Alena VarkockovaShallow copy of a go struct in golang is never a good ideaI got burned by this several days ago that forced me to push to write this blogpost to prevent other people from having the same…2 min read·Oct 28, 2019--4--4
Alena Varkockovagofmt, goimports, goreturns — why do we need three formatters?!I started working on a new golang project today and I spent bigger portion of my morning just trying to understand the formatter situation…2 min read·Apr 12, 2019--3--3
Alena VarkockovaWhat’s the difference between runc, containerd, docker?Container space seems to be very fragmented in the past months and it’s getting more and more crowded every day. To be honest I miss times…3 min read·Jun 25, 2018--4--4