• Published on
    Software that helps people is hard. Perhaps, it is one of the hardest and most gratifying engineering and product development challenges we have to face in our modern world. It is the rarity of achieving that goal that makes it all the more imperative to do so. What a failure it would be to have all of these resource and opportunities, and to not seize the moment to give back to our world that gave us these resources.


  • Published on
    TikTok threatens the one thing our government cares about more than dunking on each other for donor brownie points: self-preservation, and the continuation of American cultural dominance. The real fear from TikTok isn’t in the security risk. It’s the ability to uncontrollably determine who sees what, in a world where we can’t see it all.


  • 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.”