How Our Team Cut Developer Onboarding to 4 Hours Using CDEs