David Bond - Dishevelled Software Engineer
Home
Posts
Blog posts about the Go ecosystem, tools & packages. Right now I delete production at
HashiCorp
. Previously, I’ve worked at
Jetstack
,
Utility Warehouse
and
OVO Energy
.
Find me on
,
and
.
Writings
2021-08-04
Go: Creating Dynamic Kubernetes Informers
2020-12-30
Homelab: Accessing my k3s cluster securely from anywhere with Tailscale
2020-03-01
Go: Structuring repositories with protocol buffers
2019-06-14
Go: Creating gRPC interceptors
2019-04-14
Go: Creating distributed systems using memberlist
2019-01-30
Go: Reverse engineering an AKAI MPD26 using gousb
2018-08-22
Go: Implementing kafka consumers using sarama-cluster
2018-08-10
Go: Debugging memory leaks using pprof
Projects
Tailscale Terraform Provider
: Terraform provider implementation for interacting with the Tailscale API
Tailscale Go Client
: A go client for the Tailscale HTTP API
Tailscale Vault Plugin
: A HashiCorp Vault plugin for managing Tailscale authentication keys
Homad
: Monorepo for my personal homelab