Silicon Valley Code Camp : October 8th and 9th, 2011.
Craig has a passion for community and helping other developers improve their skills. He writes the column "Software Gardening" in DotNet Curry Magazine and is the co-author of "Continuous Integration in .NET" available from Manning. He works as a Senior Software Engineer at HealthEquity.
Creating great software is not like construction. It's more like gardening. In this session you will learn about important software gardening concepts such as soil, water, seeds, light, pruning, insecticide, weeding, and more. Along the way you'll see processes, concepts, tools, and techniques that you can use in your software gardening project. By applying the ideas presented in this session, your software will be lush, green, and vibrant. Slides are available at http://www.craigberntson.com/presentations.html
Imagine if you will, a development environment where your application is compiled, tested, and delivered automatically with little to no human intervention. A delivery pipeline keeps things flowing smoothly through the entire process and notifies you when a clog stops things. Does it sound impossble? You're about to find out as you enter The Continuous Delivery Zone.
In this session you will learn about Continuous Integration (CI) and then how to extend it into automated testing, code analysis, and even into deployment using a Deployment Pipeline. You will then learn about reporting back to the development team using a CI Server and a Build Radiator.
Slides are available at http://www.craigberntson.com/presentations.html