Latest

This is where I unpack thoughts and research on technology, business and leadership.

  • Published on
    This article explores how engineers and technical teams actually learn, drawing on cognitive science, adult education research, and real world engineering practice. Instead of teaching frameworks like software architecture, Agile, or Domain Driven Design in isolation, it shows why learning is most effective when it is embedded in real projects and real constraints. By connecting concepts to live problems, teams develop deeper understanding, retain knowledge longer, and change how they work. The piece is aimed at engineering leaders, consultants, and anyone responsible for building technical capability inside organizations.
  • Published on
    A reflection on connection, grief, and the role of grace in navigating both personal and professional challenges. Through the experience of losing my mother, I explore how unseen struggles shape our daily lives, why empathy and patience matter, and how reflection, fairness, and consistency can help us lead with compassion.
  • Published on
    Most companies don’t actually need AI, and the few that do usually aren’t ready. This article explores why AI is oversold as a consulting hook, the trust debt it creates, and how firms can lead with discovery, outcomes, and honesty instead.