Photo by Jonas Jacobsson on Unsplash
  1. Overall Thoughts on the conference content.
  2. Technical Sessions — some more specific thoughts around the main themes of the talks I went for.
  3. Virtual Conferences and whether they’re worth the money.

Overall Thoughts

  • It was good to have a sense that at work we are on the right path — many of the things I heard about were things we are aware of and either already doing or looking to adopt. It feels like we’re on the curve now, rather than trailblazing or (perish the thought) lagging behind. It’s nice to have the reassurance 😌
  • It’s not really KubeCon any more, it feels a lot more like the rest of its name, i.e. CNCFCon (which happens to include Kubernetes). I guess this is a reflection that Kubernetes is kinda the slam-dunk on which the whole CNCF thing is based around. I went to a couple of talks that were about the core features of kube, but frankly not that many. I’m not sure if that’s a reflection of the fact that it’s seen more as a given these days, or perhaps that it’s changing more rarely (probably not the latter, if Kubernetes release notes lately are anything to go by!).
  • With the above in mind, it’s nice to see some of the newer sandbox/incubator projects getting more air time (even in Keynotes). I haven’t had this vibe before, where the feel was more of the already big-hitters. The example I have in my head would be something like KEDA.
  • By the end, I swear if someone mentioned GitOps one more time I’m going to … 😠. Seriously, this was definitely the buzzword bingo winner of the talks I ended up going to at least. Perhaps I’m going to notice this more because I really haven’t drunk that particular Kool-Aid — to me GitOps is just a pattern of Continuous Deployment and nothing fancier than that (especially when it’s push-based), and how you choose to do it is not as important as the fact you are doing it at all.

Technical Sessions

Virtual Conferences

  1. It was only a tenner for the early bird. That’s three posh coffees ☕, if they were actually still open. I don’t know how many coffees it would take to make it not feel worthwhile, but this wasn’t a hard sell for me.
  2. The platform used for these has gotten a lot better (certainly in comparison to KubeCon last year at least). It’s much easier to navigate, find similar courses, catch up where you left off, see the Q&A and so on. With some effort I’m sure this could be replicated from YouTube playlists and the conference website, but this is a handy convenience in my opinion. There were even prompts to help you reach out to the presenters when they were online, which I didn’t use but is a nice touch.
  3. The most important reason though — it forces me to actually get some value 💸. This is the really powerful one for me. Think like gym membership — coz you know you’re paying for it, and it’s over a certain time window, you’re motivated to get your value out of it. In practice this means I politely declined or rescheduled work meetings to take in the talks, I reviewed what I’d covered at the end of each day to help me shape the talks I’d hit the following day, and so on. The same sort of things I’d do if I were there in person.




Engineering Lead for the John Lewis & Partners Digital Cloud Platform

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium


How to improve your programming puzzle skill? Let’s play Advent of Code

and everything seems to be back to normal, a healthy share of the anonymity of Internet…

Jupiter Notebooks vs Colaboratory:

Be lazy and Attract powerups

Introducing DogeForth IDO

Understanding HashiCorp Configuration Language

Struts2 actionError and actionMessage | Code Factory

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alex Moss

Alex Moss

Engineering Lead for the John Lewis & Partners Digital Cloud Platform

More from Medium

An Update on Application Modernization

I’ve Joined Harness!

Using Open Policy Agent with Envoy

2021 Wrap-Up: Announcing Emissary-ingress 2.1, Telepresence 2.4.9