My experiments with puppet