Welcome
I’ve spent years building products, leading projects, and figuring things out through trial, error, and a lot of repetition. Most of what I’ve learned, the lessons, the small wins, the failures that taught me more than any course could, has never been written down.
This blog is where I want to start putting all of that into words.
Why Start This Now
I’ve always shared what I know through mentoring, pairing, and building alongside others, but once a project wraps up, that knowledge tends to vanish. Writing gives it a longer life.
It forces me to slow down, look at the bigger picture, and connect the dots between all the different things I’ve worked on. It also helps me track how my thinking shifts over time, which is invaluable for continuous self-assessment.
What I’ll Be Writing About
It won’t just be about code.
I’ll write about design systems, front-end architecture, accessibility, and workflow design, but I’ll also focus on what truly shapes the way I work. I’ll explore things like discipline, training, creativity, and staying consistent even when motivation fades. Over the years I’ve realised those habits are what make the difference between getting by and getting better.
Some posts will come from past projects, others from experiments I’m doing now. Some might just be reflections on why I approach problems the way I do.
Why It Matters
Code changes fast. Tools come and go. The real value is in the process and the practical habits you maintain. That’s what I want to capture here.
This isn’t a place for polished case studies or corporate branding; it’s a working record of what I’ve learned and how I’ve kept learning.
What’s Next
Right now, this is the first entry. Over time I’ll be writing about growth, creative focus, and what it means to build from Aotearoa (New Zealand).
Thanks for reading. This is where I start documenting the process of how I got here, and where I’m heading next.