My personal public diary.

26-01-2026

Logosophy and the Art of Unlearning

Self-knowledge is not about finding yourself. It is about creating yourself, consciously and deliberately...

04-11-2025

The Data Storyteller

Data without narrative is noise. Narrative without data is opinion. The intersection is where decisions happen...

04-08-2025

On Building Bridges

Data collaboration across organisations is less a technical problem and more a trust problem. The technology is the easy part...

08-03-2025

The Agentic Engineer

AI should amplify what is already great about how we work, not add noise. I have spent the better part of the last two years experimenting...

26-01-2025

Systems Over Goals

Winners and losers have the same goals. It is the system that differentiates them. A deeper treatment of a principle that has shaped everything...

25-12-2024

The Craft of Simplicity

Simplicity is not the absence of complexity. It is the result of having navigated through it. The single biggest lesson I keep relearning...

10-06-2024

Platform Thinking

A data platform is not a toolkit. It is a production system, and the difference between the two determines whether teams trust it...

25-12-2023

Friction

The best systems are the ones nobody notices because they just work. I have been thinking about friction a lot lately...

14-04-2023

The Observer Effect

In quantum mechanics, the act of observing a particle changes its behaviour. In engineering and in life, the same principle holds...

17-11-2022

Essentialism

For many years now I have subscribed to the mindset of essentialism, a way of living that more closely aligns with minimalism than consumerism...

04-09-2022

My NuxtJS Website

There is nothing wrong in using Wordpress. My previous website was used more as a place for me to collect my random thoughts and photos...

31-12-2021

HairyTurtle

Over time, a script I wrote to automatically calculate my annual share trading capital gain tax evolved into an application used by a few people...

22-07-2021

My Hobby Project

HairyTurtle is a domain name gifted to me as a birthday gift. I decided to create an online share trading capital gain tax (CGT) calculator...

29-06-2021

What I Learned From Consulting

This post captures some of the non-technical lessons I learned from leading an engagement, consulting...

20-01-2020

On Trading and Investments

Through trial and error for the past 9 years of trading, I have come to prefer high and consistent ROE with low...

28-12-2019

Life Lessons 2.0

I keep a list of lessons learned through the year and share it towards the end of the year. More for myself than for others, but it can only help...

08-05-2019

Echo Chamber

I rarely use Facebook these days, but I do use YouTube. Checking in both platforms recently, I realised all videos or media recommended...

29-12-2018

Life Lessons 1.0

I have always kept a list of things I learned through the year. These are lessons that resonate with me through reading and conversations...

18-12-2018

Hello

Electronics and Communications Engineering educated but my hobby in Software eventually became my trade. I am passionate...