Hi there, Kia Ora! 👋

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

GoBashCSSHTMLJavaScriptPHPPythonVueJSClojure

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

KubernetesCert-ManagerDocker / PodmanKnative ServingContainersEnvoyFluxCDHelmHugoLinuxPostgreSQLPowerDNSTerraformnginx

The future is open and freely available; you can see all my contributions on GitHub and GitLab.

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

🌐 Websites πŸ”—

Here’s some websites I’ve built

🤔 Interests πŸ”—

I align with these

Audio EngineeringAutomationAviationCloud Native Systems ArchitectureCollaborationContainer OrchestrationConvergent Web ApplicationsDatabasesEdge ComputingEmpathetic DesignFrontend ApplicationsGitopsImage-Based Operating SystemsImmutable InfrastructureImmutable Operating SystemsInfrastructure SovereigntyLinux DesktopMicroservice ArchitectureMinimalismMulti-CloudNeeds Before SolutionNew Zealand CloudOptimised Container BuildsReproduceable InfrastructureReproduceable Software BuildsSecure Software Supply ChainServerlessService Proxies With EnvoySound DesignVirtualisation

💻 Projects πŸ”—

Here’s some projects I’ve been involved in

  • 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