Lessons learned from 7 years of running developer platforms - platform engineering by Michael Coté