WhatIuse
The languages, platform stack and AI toolchain behind the work — and, at the bottom, a colophon of exactly how this site is built and shipped.
Languages I reach for
- Goservices, CLIs, anything that should be fast and boring
- TypeScriptthe web — and increasingly everything else
- Pythonglue, data, scripting, ML
- C / C++embedded, and when the metal matters
Platform & cloud
- KubernetesEKS & GKE, in production at scale
- Istioservice mesh — I shipped Australia's first prod deployment
- AWS / GCPmulti-cloud, certified on both
- Terraforminfrastructure as code (this site included)
- Prometheus + Grafanaobservability, SLIs/SLOs
AI-native toolchain
- Coding agentsLLMs as a daily driver, not a bolt-on
- Anthropic & OpenAI APIsthe model layer behind tools and agents
- MCPwiring real tools into agents
- RAG + embeddingsretrieval and vector search
This site is built with
- Next.js 16 + React 19statically exported — no server to run
- Tailwind CSS v4styling and the design tokens
- MDXposts are React-in-Markdown, so figures are live
- Shiki + KaTeXcode highlighting and typeset math
- HTML canvasevery lab simulation, hand-rolled
- S3 + CloudFrontdeploy target, Terraform-managed
Machine
- macOS + zshthe daily environment
Inspired by uses.tech. For what I’m focused on right now, see /now; for the things I’ve built with all this, projects.