Hi there 馃憢

A space dedicated to sharing the things I’ve learned along the way.

  • Innovations and insights in the SRE/DevOps space.
  • My take on thought-provoking ideas and trends in tech.
  • Lessons learned about soft skills like communication, emotional intelligence, and leadership.

I aim to create a small corner of the internet that, as Julia Evans puts it:

“is never condescending or rude or dismissive.”

Why Teams Matter Over Individuals

Introduction Recently, I started reading Team Topologies and quickly noticed that many of the key concepts in the book resonated deeply with my experiences at Dovetail. The most striking realization was the power of teams over individuals. This idea challenged some traditional notions of performance and productivity, highlighting that team structure and dynamics are far more important than individual brilliance. Reflecting on these concepts has helped me better understand some of the organizational issues we鈥檝e encountered and provided a fresh lens for approaching potential solutions. This blog is the first in a series where I鈥檒l explore the key learnings from聽Team Topologies聽and share how they relate to my own experiences. ...

December 20, 2024 路 4 min 路 724 words 路 Luke Swithenbank

Infrastructure as an Enabler, Not a differentiator

Infrastructure as an Enabler, Not a Differentiator In the fast-moving world of technology, it鈥檚 easy to be drawn to the latest and greatest infrastructure solutions. But for most companies, infrastructure shouldn鈥檛 be seen as the centerpiece of innovation. Instead, it鈥檚 a critical enabler鈥攁 foundation that supports product development, rather than a driver of differentiation. Infrastructure Is Not Core to the Business Companies succeed by delivering unique, customer-centric experiences. The core of this value lies in product innovation鈥攖he features, interfaces, and improvements that users interact with directly. Infrastructure, while essential for enabling that innovation, exists in the background. It鈥檚 the scaffolding that holds everything up, not the product that defines the customer experience. ...

November 11, 2024 路 4 min 路 693 words 路 Luke Swithenbank

Rethinking Continous Delivery

Rethinking Continuous Delivery Continuous Delivery is the ability to consistently ship code multiple times a day to production. It enables fast and reliable delivery of features through automation of the release process. Effective release processes have a few essential qualities: Speed: Changes should be quick to get into production. Simplicity: The process should be easy to understand. Traceability: It should be clear what was included in each release. A powerful approach to achieve these qualities is to center the release process around a build artifact. ...

July 16, 2024 路 3 min 路 600 words 路 Luke Swithenbank

Kubeconf 2018: The Overview

I attended KubeConf 2018 in Seattle a week ago. I鈥檝e decided to distill the core concepts that I think are important from the conference into this blog post. I can categorize what the conference was trying to push into 5 concepts: Observability is King Do 1 Thing Well Choose Tools Appropriately Everyone Needs to know Cloud Ops Be Cloud Provider Agnostic These aren鈥檛 new ideas but they were so prominent and spoken about in so many ways that they seemed novel and obvious. ...

December 29, 2018 路 4 min 路 765 words 路 Luke Swithenbank