Introduction to the CAP Theorem, Distributed Systems and how they apply to the lives of the "Everyday Developer."
This talk will help clarify how to build reliable systems in the face of the unreliable reality using highly-available and fault-tolerant software architecture and open source components. If you are developing applications which interact with external resources of any kind, including databases and even clients, this session pertains to you.
Introduction to using Chef, Vagrant, Packer and Omnibus to automate a shared development environment to duplicate production. Next, simply turning around and shipping it to your customers.