Featured work · Independent
You Inc
I wanted one view of what I own, owe, earn and spend. I built a finance product around a ledger, then removed the SaaS layer so it could belong to the person running it.
Why I took the SaaS layer outSoftware developer · Wellington, NZ
I build software, from a coach’s first website to tools I run on my own hardware.
I’m interested in what makes a system useful, what it takes to keep it running, and when to make it smaller.
A little about me
Featured work · Independent
I wanted one view of what I own, owe, earn and spend. I built a finance product around a ledger, then removed the SaaS layer so it could belong to the person running it.
Why I took the SaaS layer out
sprintcoach.co.nz
Client · Design & development
Nathan’s coaching business grew by word of mouth. His first website needed to show athletes and parents who they would be training with, and make the next step easy.
Restore tested1h 45munder a 2h target
Independent · Systems & recovery
What would happen if I lost the machine running my home services? I built a small server around that question, then tested a full recovery.
From the notebook
A GPU for friends sounds simple. Here’s what happens when accounts, costs, and a machine that sometimes switches off enter the picture.
Read the story All writing →