Building resilient systems with Sam Newman