Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Friday, August 23 • 5:10pm - 6:00pm
Taming the Cowboy Laptop

Sign up or log in to save this to your schedule and see who's attending!

I made a terrible mistake during my first week on the job at Betable over a year ago: I built out our Linux staging and production environments first and ignored our Mac development environments. This is asking for trouble anywhere but especially in heavily service-oriented architectures such as ours. So consider this talk a postmortem of our recovery from that decision. We'll discuss when and whether Vagrant, Boxen, and other tools are and aren't appropriate, to have one Puppet codebase or two, and how we at Betable deal with multiple package managers and configuration styles, testing and promoting changes, and a lot of the details and warts in the tools we use: Go, Node.js, Cassandra, and more.

Speakers
avatar for Richard Crowley

Richard Crowley

Head of Operations, Betable
Richard keeps the servers happy at Betable. He's something of a polyglot, working frequently in C, Go, Java, JavaScript, Puppet, Python, Ruby, and shell. He's the creator of the Blueprint configuration management tool, a contributor to Puppet, and previously worked at OpenDNS and Flickr. He's passionate about engineering tools and practice and thinks vi is a better religion than emacs.


Friday August 23, 2013 5:10pm - 6:00pm
Gold Fairmont Hotel

Attendees (40)