What’s in a Docker image?A Docker image is a directory hierarchy containing the initial contents of a running container. It is represented by a manifest file which…Jul 8, 2021Jul 8, 2021
Notes on Building a Raspberry Pi Kubernetes Cluster (Part 5: Building and Running A First App)For a full list of posts in this series, see Notes on Building a Raspberry Pi Kubernetes Cluster.Jul 8, 2021Jul 8, 2021
Notes on Building a Raspberry Pi Kubernetes ClusterThis year (2021) I’ve been building and experimenting with Kubernetes on a cluster of Raspberry Pis. This is an index to a series of posts…Apr 17, 2021Apr 17, 2021
Notes on Building a Raspberry Pi Kubernetes Cluster (Part 4: TLS, Ingress, and the Dashboard)For the first post in this series, see Part 1: the Hardware.Apr 17, 2021Apr 17, 2021
Notes on Building a Raspberry Pi Kubernetes Cluster (Part 3: Installing Kubernetes)For the first post in this series, see Part 1: the Hardware.Mar 6, 2021Mar 6, 2021
Notes on Building a Raspberry Pi Kubernetes Cluster (Part 2: the Nodes and Network)For the first post in this series, see Part 1: the Hardware.Feb 23, 2021Feb 23, 2021
Notes on Building a Raspberry Pi Kubernetes ClusterLate last year I started thinking about building a Raspberry Pi cluster. For years I’d read about people running Kubernetes on Raspberry…Feb 21, 20211Feb 21, 20211
Published inTowards Data ScienceI wrapped my Spotify history the hard way.Using Go and PostgreSQL to analyze a year of streaming.Dec 8, 20192Dec 8, 20192
Published inAPIs and Digital TransformationOpenAPI and gRPC Side-by-SideSpend some time working with OpenAPI and gRPC and you’ll notice that these two technologies have a lot in common.Nov 6, 20174Nov 6, 20174
Published inAPIs and Digital TransformationI got a golden ticket: What I learned about APIs in my first year at GoogleA year ago, I found a job in one of the world’s biggest API companies.Sep 11, 20173Sep 11, 20173