Push vs. Pull: Designing Systems That Don't Break at 3 AM | Shivam Karn