Two Windows of Productivity
This post is inspired by a recent conversation at work. We’re performing an upgrade on a distributed storage cluster. I’m in the driver seat, sharing my terminal on the big screen, we’re all following a plan and making decisions about unexpected events. Its basically mob cluster upgrading. And a colleage remarks at my use of the ^ substitution character on the command line - its the first time he sees anyone actually using that.
Late Night SRE / Observability Session
So today marks the end of SREcom19 Asia/Pacific here in Singapore. Unfortunately I wasn’t able to make it to the conference this year, but hey, it’s Friday night and what better way to spend the time than to catch up on what I missed from the conference, right?
I head straight to the #srecon tag on Twitter and there it is, a fellow named Dan Lüdtke kindly wrote a summary of (some of) the talks from each day.
One of the quiz exercises at the Golang meetup yesterday demonstrated probaby my favourite idiom of the language - Do not communicate by sharing memory; instead, share memory by communicating. Its nice to be reminded of this simple and powerful idea over and over again.
My first direct encounter with Golang came when debugging a network service at $work. This was the first time I had to read Go code beyond the simplest of examples and to my great surprise I found it to be a fairly straightforward undertaking.