An overview of the various ways to model computer systems. From the rigor of boolean logic and formal verification to the expressiveness of system dynamics, what tools are out there and how do they help us think about systems?
Check the slidesMarianne Bellotti has worked as a software engineer for over 15 years. She built data infrastructure for the United Nations to help humanitarian organizations share crisis data worldwide and tackled some of the oldest and most complicated computer systems in the world as part of United States Digital Service. At Auth0 she ran Platform Services, a portfolio that included shared services, untrusted code execution, and developer tools. Currently she runs engineering teams at Rebellion Defense.