Reflections

Feel free to copy and adapt this. It's the accumulation of years of listening, observing, and learning from the people around me, from seeing both what works and what doesn't. None of this came from one place or one moment. It takes a village to grow wisdom, and this is my small reflection of that shared learning.

Pinned

January 10, 2026

Building a Website in a Day with Claude Code

How I consolidated years of scattered writing into a personal website with the help of an AI coding assistant.

December 27, 2025

More Than What Shipped: A Review Season Reflection

A checklist for grounding reflection in both product leadership and servant leadership.

2026

January 25

Don't Forget to Hydrate

When the barrier to creation drops this low, it's easy to sprint endlessly just because you can. On balancing excitement with sustainability, and the shift toward problem ownership.

January 24

If AI Makes Code Fast, Our SDLC Has to Get Smarter

When AI can write code in minutes, the bottleneck shifts from typing to understanding, validation, and learning. Here's what a smarter software development lifecycle looks like.

January 23

Coding with Claude: When Speed Outruns Your Brain

AI doesn't remove cognitive load. It concentrates it. Reflections on a day of accelerated development and what it means for how we work.

January 19

When Data Is Personal but Value Is Collective

Collective intelligence is where the future value lies, but it only works if enough people are willing to participate in it.

January 12

The Speed of Change vs. the Speed of Being Human

We are living inside a moment where external systems are moving faster than our nervous systems. The real work ahead isn't just learning new tools.

January 2

What If the Product Is Not the App

Should we still be building SaaS applications, or should we be building AI skills and agents that people license?

2025

November 8

We Have Always Built on Layers. This Layer (AI) Is Just Smarter.

There's a lot of concern right now about AI tools doing junior developers a disservice. But this fear isn't new.

September 23

I Didn't Have Too Many Browser Tabs Open, I Had a Second Brain

My Chrome tabs weren't chaos. They were my external memory. Now that memory lives somewhere else.

May 14

Climbing the Value Stack

Data is not the destination. It is the raw material. The difference isn't in how much information you show. It's whether your product is helping people think better, decide faster, and act with more confidence.

February 7

Designing for Respect: Why Time to Value Matters

Time to value isn't just a metric. It's a feeling. It's about caring about people's energy and showing respect through thoughtful design.

2024

May 18

Progress Is Not Always Adding Something New: It Could Also Be Removing Friction

We instinctively measure progress by what we add. But removing friction creates value over and over again.

2019

August 22

The 5 Dysfunctions of a Software Team

Reflections on what causes software teams to struggle shipping, inspired by Patrick Lencioni's framework.

July 18

13 Things I Learnt in My First Year Leading a Software Team

Lessons from my first year as a tech lead on an embedded software team within an energy efficiency consultancy.