Developing the Essential macOS Cookbook at Microsoft
summary
Creates and maintains the Essential macOS Cookbook at Microsoft and ships updates weekly, automates VM image creation using kitchen CI + vagrant image builds and runs CI on VSTS build agents. Replaces brittle execute blocks with custom Defaults and Spotlight resources that fix real bugs (string interpolation in plists) and express intent. Tests via fast unit RSpec, ChefSpec for resource collection and Inspec for compliance, reducing slow macOS VM test cycles and enabling reliable provisioning.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 2:47Creating monolithic images
- 5:28Elegant language
- 7:15Domaindriven APIs
- 9:09Testing
- 15:55QA
related talks
41mChef Cookbook Testing Like a Pro
06mTen Quick Tips to Improve Your Chef Workflow
28mChef Cookbook Design Patterns
27mTDDing tmux
01h 21mTest Driving your Rails Infrastructure with Chef
43mManaging Your Systems on Microsoft Azure with Chef
33mDeveloping for Multi-Component Environments While Keeping Your Sanity
36mIntroduction to Test-kitchen and InSpec
