Staff Systems EngineerHeptio
Dave is a Staff Engineer at Heptio, a Seattle based company focused on helping developers become more productive using Kubernetes. Before to joining Heptio he worked at Atlassian, Canonical, and the Australian Government, in a variety of cloud infrastructure roles. Prior to these roles he had a long career in the operations and system administration space for Australian startups RedBubble, MailGuard, and Aconex.
He is an open source contributor and project member for the Go programming language. David is a well-respected voice within the tech community, speaking on a variety of topics such as software design, performance, and the Go programming language. He lives in Sydney, Australia and is damn proud of it!
In 2009, while idly perusing Google Reader (we’ll never forget!) he ran across the announcement of a new open source language, Go. It was love at first sight. From that point David’s passion has taken him around the world writing, teaching, and speaking about Go.
Talks I've Given
-
Lessons learned building Kubernetes controllers
Featuring Dave Cheney
In this talk I'll discuss my experiences building Kubernetes controllers using as a case study Contour, a new Kubernetes Ingress controller, that I've been working on since joining Heptio.
This presentation will cover:
- What an ingress controller is and what role it plays in a Kubernetes...
-
Lessons learned building Kubernetes controllers
Featuring Dave Cheney
In this talk I'll discuss my experiences building Kubernetes controllers using as a case study Contour, a new Kubernetes Ingress controller, that I've been working on since joining Heptio.
This presentation will cover:
- What an ingress controller is and what role it plays in a Kubernetes cluster....
-
Lessons learned building Kubernetes controllers
Featuring Dave Cheney
In this talk I'll discuss my experiences building Kubernetes controllers using as a case study Contour, a new Kubernetes Ingress controller, that I've been working on since joining Heptio.
This presentation will cover:
- What an ingress controller is and what role it plays in a Kubernetes cluster....
-
SOLID Go Design
Featuring Dave Cheney
In his book, Agile Design Patterns (Pearson, 2002), Robert C. Martin introduces the SOLID design principals as cornerstones for the construction of software that amenable to change.
Part of a larger set of design principals, the SOLID principals are closely associated with object oriented...
software-development