The document discusses Nick Fagerlund's exploration of the Puppet language and documentation during a PuppetConf event. Some key points discussed include:
- Nick found the initial language tutorial to be disorganized and that the language and documentation evolved over time in an ad hoc manner.
- Through experimenting with Puppet code, Nick discovers differences between equality operators ("==" vs "==") and different syntaxes for referencing resources (multi-references vs arrays).
- The post also explores searching and including classes, namespaces, and the preference for including classes explicitly rather than relying on automatic inheritance.