Hi there! 👋

My name is Caleb and 📍 I live in Pลneke, Aotearoa (Wellington, New Zealand).

💪 Skills

I love to build meaningful software – it is my passion. I write in

GoJavaScriptVueJSHTMLCSSPythonPHPBashClojure

I’ve been working for five years on and with cloud technologies. The tools that I’m most confident in are

KubernetesContainersDocker / PodmanTerraformCert-ManagernginxPowerDNSPostgreSQLKnativeServingLinuxHelmEnvoyFlux

The future is open and freely available; you can see all my contributions here and here.

I also like to make music, check out my project Isolaet.

🌐 Some sites I’ve built

this site - isolaet.com - flattrack.io - absolutelycraycray.com - liamfitzpatrick.art

🤔 Topics I’m interested in

AutomationCloud Native systems architectureCollaborationContainer orchestrationConvergent web applicationsDatabasesEdge computingFrontend applicationsGitOpsImage-based operating systemsInfrastructure sovereigntyLinux desktopMicroservice architectureMulti-cloudOptimised container buildsReproduceable infrastructureReproduceable software buildsSecure software supply chainServerlessService proxies with EnvoyVirtualisationWASM

💻 Projects

of current or past involvement

  • Kubernetes (kubernetes.io)
    • k8s-conformance testing
      • writing tests in Go, which are consumed by every Kubernetes distribution when summitting their products
    • k8s-conformance bot
      • for verifying the test results for each Kubernetes distribution
    • sig-k8s-infra
      • laying out the infrastructure used by the Kubernetes community
      • artifacts and registry cloud resource cost usage and traffic data graph aggregation
  • FlatTrack (flattrack.io)
    • Built for small to medium flatting situations
    • Go backend
    • VueJS frontend
    • Postgres database
    • Scalable
  • Safe Surfer (safesurfer.io)
    • Production grade PowerDNS on Kubernetes
    • OpenWRT-based Routers
    • Web services
    • Desktop app
    • Android app
    • Web servers like go-http-server
    • Complete infrastructure rebuild
  • Pairing platforms
    • A Kubernetes native pairing environment github.com/sharingio/pair; using cluster-api, PowerDNS as well as custom tooling and configuration to tie the stack together

👀 In the wild

Presentations are here.

Other things include:

📧 Contact

Contact me at calebwoodbine[dot]public[at]gmail[dot]com or on Linkedin