This book is no longer available for sale!

The Chef Survival Guide

An Opinionated Approach to Test Driven Chef Development

152 readers

  • 152 readers
  • 42 pages
  • 5,905 words
  • Book language: English

About the Book

Chef is a great way to manage your infrastructure in an automated way. It's relatively new and has amazing community support. With any new technology there will be lots of competing documentation, best practices, tools and opinions. This book catalogs the process I used to develop the Chef Broiler Plate repository which integrates some of the most popular tools that exist right now to aid in Chef cookbook development.

You will learn, as I did, how to build from the ground up a framework for building cookbooks that adhere to high standards of code quality and test driven development.

This book is under active development, I'm in the process of fleshing out each section and adding more examples.

Topics include:

  • Project Setup
  • Build System
  • Continuous Integration
  • Knife Usage
  • Universal Configuration for Team Development
  • TDD with Chefspec and Minitest
  • Cookbook Code Quality
  • Workflow
  • Dependency Management

Praise for The Chef Survival Guide

I've been struggling with Chef for a few months now and it has repeatedly blown my mind how, for something as popular as it appears to be, there is simply no good reading material for it. This is timely and a really big deal.

Trustfundbaby, Hacker News

About the Author

Jason Fox is an independent software consultant, designer, photographer and motorcycle enthusiast who is devoted to applying the timeless principles of craftsmanship to software projects. Both his blog and company information can be found at Never Stop Building.

The Leanpub Unconditional, No Risk, 100% Happiness Guarantee


Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks. We process the refunds manually, so they may take a few days to show up. See full terms.

If you buy a Leanpub book you get all the updates to the book for free! All books are available in PDF, EPUB (for iPad) and MOBI (for Kindle). There is no DRM. There is no risk, just guaranteed happiness or your money back.

Last updated

This Book is for Sale Through Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed books like this one.



Leanpub has a wide selection of in-progress and completed books available to browse, purchase, and enjoy.

Browse the Bookstore


Leanpub is free for authors and publishers to use. We pay authors or publishers 90% royalties minus 50 cents per sale.

Write a Book