author photo

Recent Blog Posts

  • Fitness is a Privilege, Not an Obligation

    Humans live for an upward trajectory. We want to know that next year will be at least as good as this year. We need to feel that our kids are better off than we were.

  • A Year Of Flow and Mobility

    I am not great at strict New Year's resolutions. In our well-intentioned desire for change, it's easy to be overly ambitious and set ourselves up for failure. But I have found more success sticking to New Year's themes: identifying areas where I want to focus additional energy, and areas that I am happy to let sit on the back burner.

  • Nobody else is responsible for your growth

    Creativity is a muscle. It must be stretched and exercised to grow and stay healthy. This is true not only for personal projects but also professionally.

  • On Diversifying Your Life and Interests

    I recently read a blog post entitled It's Okay to Code on Nights and Weekends. In it, the author describes their personal journey with self-acceptance as someone who codes as both a career and a hobby.

Book Reviews

  • Orson Scott Card: Speaker For The Dead

    Something about me: I have no trouble putting down a book that loses my interest. Speaker For The Dead may be one of the few exceptions to that. I deeply lost interest in the story and characters for most of the book, but occasionally books are worth finishing even if the journey is a slog.

  • Martha Wells: All Systems Red

    All Systems Red is a fun and easy sci-fi read. Focusing on an anonymous SecUnit, which calls itself Murderbot, the story lets you inhabit the inner workings of this robot as it learns what to do with its newfound autonomy.

  • Scott Alexander Howard: The Other Valleys

    Scott Alexander Howard has published a brilliant time travel novel that feels deeply human and is rooted in a small French community which comes vividly to life.