Writing on software, companies and people.

All of my long-form thoughts on programming, leadership, product design, and more; collected in chronological order.

  • February 5, 2023

    How be to learn good

    Your brain is a whiny, insolent, petulant little bastard. Fight it at every opportunity.

  • January 14, 2023

    Crypto lol

    Your lack of first principles is concerning.

  • November 12, 2022

    Beware False Idols

    Review with skepticism the soothsayers. View with distrust the SaaS platforms, the languages and the stalwarts. Most of all, shy away from the experts.

  • November 10, 2022

    Experience-driven Instinct

    Tactically nuke your project management from orbit; or how I learned to stop worrying and love the interview