Tom Limoncelli presented 4 quick demos on safer Puppet automation: 1. Using Git for source control allows history tracking of changes, easy reversion of changes, and collaboration. 2. Continuous integration automates testing and validation of changes before production to prevent errors. 3. Vagrant allows setting up personal sandboxes for experimentation without affecting production environments. 4. Puppet environments enable testing code from different Git branches against environments similar to production.