The OpenEmbedded project has entered its second decade now and can be called fairly successful. With the 10+ years of experience and user feedback we have now, what would we do different? This presentation will talk about how components are split now like bitbake and metadata being seperate projects as well as how they are governed. A large portion of this presentation will be about explaining the fundamental ideas behind OE (machine, distro and image are orthogonal) and how it has influenced the design and workflow and how we would do it differently with the experience we have now. The last portion will deal with commercial interests like companies using OE for a shipping products or for testing and validating their software like Linaro does.