The Learnings from Writing My First BookWriting my first book was hard work and humbling. But I am glad for the experience and the insights.Aug 5, 2023Aug 5, 2023
What I Learned Hiking the Same Trail for 1.5 yearsVisiting an ordinary hiking trail with curiosity transformed it into a delightful microcosm of nature.Aug 2, 2023Aug 2, 2023
Snakes, Ladders and Infinite PlayA few weeks ago, my 4-year-old burst into tears while playing Snakes and Ladders. She was about to win but had just dropped from 99 to 7 on…Jul 6, 2021Jul 6, 2021
Experience is a Full-Stack ProblemA salient development of the digital era is that every company, whether in the software business or not, must learn to build software that…Jun 19, 2021Jun 19, 2021
A Lesson in IngenuityOn April 19, 2021, a small robotic helicopter completed the first powered flight on a planet other than Earth. The helicopter’s name is…Jun 3, 2021Jun 3, 2021
Plans…..Too SacredIt is baffling how sacred we still treat formal plans in enterprise software projects.May 18, 2021May 18, 2021
On Being AgileI wrote a framework post titled “Digital Systems for Health: Inventing on Principle : Software for complex environments (e.g. human…Oct 14, 2020Oct 14, 2020
Don’t Build. CreateI wrote a framework post titled “Digital Systems for Health: Inventing on Principle : Software for complex environments (e.g. human…Sep 20, 2020Sep 20, 2020