About
I'm Adam — a technology leader based in the Blue Mountains, just west of Sydney.
Work
For the last 20 years I've worked across the full arc of building software: solution architecture, engineering leadership, and staying close enough to the code to still ship it myself. I've taken platforms from proof of concept to production, built and led teams across continents, and architected systems serving everyone from early-stage startups to WWF-Australia, the UNDP, and the NSW government. I work best where deep technical work and strategic thinking have to coexist — the same week might run from a board meeting to a pre-sales conversation to a terminal at 2am chasing a bug.
These days I'm a CTO, owning the technology function for a growing business and building an AI-first engineering practice: agentic systems, test suites that triage their own failures before anyone gets paged, and developer workflows that treat AI as part of the toolchain rather than a bolt-on.
How I work
Most of my thinking is done in the terminal. I live in Neovim, tmux and Ghostty, write a lot of Rust and Elixir, and care more than is reasonable about my keyboard layout. I build small tools for myself — a TUI system monitor, a daemon that tracks Claude Code sessions in tmux, a Neovim plugin or two — and I contribute to open source, including Neovim itself, where some of my code is sealed in the GitHub Arctic Code Vault. I'm into self-hosting, privacy tooling, and running things on my own infrastructure rather than someone else's.
Away from the screen
I ride a Husqvarna FE 501 and mountain bikes on enduro trails through the mountains, train calisthenics. I live here with my wife Julie, our son Luca, a Golden Retriever and two cats.
What I use
- Editor — Neovim, kept minimal: built-in LSP and plugin manager, mini.nvim as the foundation, and a couple of my own plugins. Paired with tmux for composability.
- Terminal — Ghostty, a fast GPU-based emulator with background blur and transparency.
- Machine — M4 MacBook Pro, 48GB RAM, 14 cores.
- Keyboards — a Kinesis Advantage 360, and a Sofle I built during the first lockdown that got me into splits.
- Audio — AirPods Max.
Elsewhere
If you want to see what I'm building, I'm on GitHub. If you want to know what I'm thinking about, there's the blog. And if you want to talk, I'm on LinkedIn and Bluesky.