Where we were coming from, which problems puppet solved and which new problems puppet introduced and how we solved them. (we have at least 15 different data centers, with thousands of servers) How to manage a large repo with many puppet admins How important is it to automate your puppetmasters as well How to coordinate when changes are actually pushed to the clients Why we built Gini, and how those ideas became Foreman.