Latest Posts


  • What Are You Doing New Year’s Eve? (Interrupted)

    We wanted to record a nice sweet tune, but Rigby decided to choke on cardboard instead. Here’s the video: Continue reading

    What Are You Doing New Year’s Eve? (Interrupted)
  • A.I. Has Brought the Beatles Back

    Things are starting to get real with AI. Continue reading

    A.I. Has Brought the Beatles Back
  • OK, Let’s Talk About ChatGPT

    In this post, I’ll introduce you to ChatGPT, an AI language model that’s making a significant impact on the way we communicate. We’ll explore its inner workings, its relationship with data, and why it doesn’t completely align with the definition… Continue reading

    OK, Let’s Talk About ChatGPT
  • Gratitude

    Amy had to undergo a long surgery this week, which typically lasts 10+ hours and from which one can take months to fully recover. Never was it so obvious to me the value of community. We have been surrounded by… Continue reading

    Gratitude
  • Holding the Ladder

    While putting up the Christmas lights with my son last weekend, I thought of this analogy. Leadership and parenting is a lot like holding a ladder. Eventually you want folks (whether they report to you or look up to you… Continue reading

    Holding the Ladder
  • Cat is tired.

    From doing absolutely nothing all day. Continue reading

    Cat is tired.
  • 25 years.

    Today is the 25th anniversary of my leaving Brazil. It’s hard to believe it’s been that long. But when I look at these photos from around that time, it feels like a century ago. I am a completely different person… Continue reading

    25 years.
  • Behind every great man

    Behind every great man, as it turns out, there are typically numerous great women. Continue reading

    Behind every great man
  • Band name ideas

    The kids and I have been working on some band names tonight. The Screaming Puddles Pigeon Blubber Yes It’s Lemonade Chewable Monkeys Muscly Cactus Barefoot Peppers Fluffy Fan Girls Chocomonkables I See Bowls Sandal Storm Help us choose one. Continue reading

    Band name ideas