writing

- 9 Sep 2026 · OGP Substack

what it took to make pharmacy waits more predictable and get a working product into patients’ hands in just three weeks.

how to make email OTP flows a lil more robust

aka phone calls are disrupting my recordings and I want to know why

- 21 Feb 2025 · OGP Substack

what I learnt shipping an AI scribe for medical social workers

does it make sense to invest in the S&P yourself or via a managed index fund?

- 31 Dec 2023

stuff that trips me up every time I look at Docker

- 9 Dec 2023

the birth of this blog and Markdown shenanigans

- 17 Aug 2022 · Cleanlab Blog

an in-browser visualization of how confident learning finds label errors

- 20 Apr 2014 · Raffles Press

an old essay on learning for its own sake, not for grades