jack@macbook-pro: ~/kavanagh.nl
jack@macbook-pro ~ %
whoami
output

Kavanagh Consulting

Boutique Nix & NixOS consulting for teams that outgrew their one Nix person. Netherlands-based, working with teams across Europe. Scoped engagements, not a subscription.
jack@macbook-pro ~ %
cat problem.txt
output
Most teams adopt Nix because one engineer championed it, then get stuck the moment that person needs to explain it, hire around it, or leaves. If your flake setup is getting unwieldy, your CI can't cache behind a corporate firewall, or your Ansible/Terraform-to-Nix migration is taking longer than promised, that's what I fix.
jack@macbook-pro ~ %
ls services/
output
architecture-review Flat-fee, half-day review of your Nix/NixOS setup, with a written report of concrete recommendations you can act on with or without me.
ci-and-binary-cache Set up CI caching that actually works behind a corporate firewall, using Attic, Harmonia, or Cachix depending on your constraints.
team-onboarding Get your team past the bus-factor problem: training, documentation, and paved-road conventions so Nix knowledge isn't locked in one person's head.
migration-assessment Realistic scoping for Ansible, Terraform, or Docker to Nix migrations, based on your actual footprint, not a rewrite estimate that blows up halfway through.
jack@macbook-pro ~ %
cat credibility.md
output
  • Staff-level engineer, 15+ years, currently full-time maintainer of Kong Insomnia.
  • Runs a real multi-host NixOS fleet in production: declarative deploys across five hosts via deploy-rs, an internal ACME certificate authority (step-ca), split-horizon DNS (Unbound), and Caddy reverse proxying. Daily-driven infrastructure, not a demo.
  • Comfortable owning the whole problem: architecture, migration, CI, mentoring, and delivery, without bloated process.
jack@macbook-pro ~ %
book intro-call
output
Free 30-minute intro call, no pitch, just a conversation about what's going wrong and whether I can help.
Book a free 30-minute intro call →
jack@macbook-pro ~ %
open contact