all writings



  • Published on
    In the heat of the moment, we fail to properly compute information, forget critical things, or have a delayed reaction time that computers just don’t have. And the results can be deadly: plane crashes, car crashes, and more. All symptoms of an inability to make sense of the data, or being forced to be an actor in a system that previously automated your job away.


  • Published on

    “Most of the things we face today are deeply complex, in a fragmented digital world. I think so many of the non-profits that exist today do incredible things. But it’s still not enough. Maybe what nonprofits do never will be enough. But it’s worth using the playbook of tech companies, who achieve incredibly high-scale penetration with low cost. With interconnected software, we can build a non-profit that’s able to help anyone with any major issue they’re facing, anywhere.”


  • Published on
    I am a systems person, and the last thing startups often develop are systems. What I did over the holidays was build mine. It’s designed not only to organize everything for me, but to be extensible as jumping off points to share with the team, or to keep them functioning if I die tomorrow. Our company will live and die by the knowledge we acquire, and failure to track and implement that knowledge is legitimately throwing money in the trash.