Building a Static Personal Site with Next.js
Notes on rebuilding my personal website around writing, design tokens, and a static-first architecture.
Software Engineer + Product Builder
I build dependable web systems across frontend, BFF, payments, and AI-assisted product work.
This site is where I collect writing, current areas of focus, and the product questions that keep pulling me forward.
About
I'm a Melbourne-based software engineer who likes building things that are both technically reliable and productively useful.
Since moving to Melbourne in 2015, I've worked across web applications, integration layers, internal platforms, and customer-facing experiences in very different business contexts.
What keeps compounding for me is the overlap between good engineering judgment, clear product framing, and a steady bias toward systems that stay understandable as they grow.
Biases
Focus / Now
Currently focused on
What this tends to produce
Notes on architecture, delivery tradeoffs, and the practical choices behind interfaces that need to stay stable.
Why it matters
The interesting part is rarely the stack alone. It's how technical decisions shape product speed, clarity, and long-term maintenance.
Writing
Notes on rebuilding my personal website around writing, design tokens, and a static-first architecture.
A few practical heuristics for keeping frontend integration layers understandable when payments and operational edge cases start to pile up.
Early notes on where AI feels genuinely useful in software product work, especially when the goal is to reduce latency between an idea, a prototype, and a clear decision.
Lab
Nothing public yet. I'm currently exploring ideas around AI-assisted workflows, developer tools, and practical consumer products.
Coming into focus