How do you balance reactive troubleshooting with proactive success engineering, like building tools and templates to prevent issues?