<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

  <title><![CDATA[Food Fight]]></title>
  <link href="http://foodfightshow.org//atom.xml" rel="self"/>
  <link href="http://foodfightshow.org//"/>
  <updated>2013-05-22T12:11:42-07:00</updated>
  <id>http://foodfightshow.org//</id>
  <author>
    <name><![CDATA[Bryan Berry - Nathen Harvey - Matt Ray]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <entry>
    <title type="html"><![CDATA[Testing in Practice]]></title>
    <link href="http://foodfightshow.org//2013/05/testing-in-practice.html"/>
    <updated>2013-05-22T08:11:00-07:00</updated>
    <id>http://foodfightshow.org//2013/05/testing-in-practice</id>
    <content type="html"><![CDATA[<p>Show Date: <a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Food+Fight+Show+-+Testing+In+Practice&amp;iso=20130522T15&amp;p1=1928">Wednesday, 22 May 2013 19:00 UTC</a></p>

<p>Please join the conversation in #foodfightshow on Freenode.</p>

<h2>Watch Now</h2>

<iframe width="560" height="315" src="http://www.youtube.com/embed/DhcXXOIerIc" frameborder="0" allowfullscreen></iframe>


<ul>
<li><a href="http://foodfightshow.org/2013/05/testing-in-practice.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/05/testing-in-practice.html#news">Chef News</a></li>
<li><a href="http://foodfightshow.org/2013/05/testing-in-practice.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/05/testing-in-practice.html#picks">Picks</a></li>
<li>Download

<ul>
<li>Audio - Coming soon!</li>
<li>Video stream will be available at <a href="http://www.timeanddate.com/worldclock/fixedtime.html?msg=Food+Fight+Show+-+Testing+In+Practice&amp;iso=20130522T15&amp;p1=1928">19:00 UTC</a>.</li>
</ul>
</li>
</ul>


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="https://twitter.com/solarce">twitter</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Fletcher Nichol <a href="http://twitter.com/fnichol">twitter</a>, <a href="https://github.com/fnichol">github</a></li>
<li>Jason Fox <a href="https://twitter.com/jasonrobertfox">twitter</a>, <a href="https://github.com/jasonrobertfox">github</a>, <a href="http://neverstopbuilding.net/">blog</a></li>
<li>Julian Dunn <a href="https://twitter.com/julian_dunn">twitter</a>, <a href="https://github.com/juliandunn">github</a>, <a href="http://www.juliandunn.net/">blog</a></li>
<li>Mike Fiedler <a href="http://github.com/miketheman">github</a>, <a href="http://twitter.com/mikefiedler">twitter</a>, <a href="http://www.miketheman.net">blog</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
<li>Stephen Nelson-Smith <a href="https://twitter.com/lordcope">twitter</a>, <a href="http://github.com/lordcope">github</a></li>
</ul>


<!-- more -->


<h2>Chef News<a name="news"></a></h2>

<ul>
<li><a href="http://starkandwayne.com/articles/2013/05/07/tdd-your-devops-with-test-kitchen/">TDD your DevOps with test-kitchen 1.0</a> a video from <a href="http://twitter.com/drnic">@drnic</a> showing off TDD with test-kitchen.</li>
<li>Managing Your Ruby Toolchain - a series of blog posts from <a href="https://twitter.com/sascha_d">@sascha_d</a>:  <a href="http://blog.brattyredhead.com/blog/2013/05/12/pieces-and-parts-managing-your-ruby-toolchain/">Part 1</a> and <a href="http://blog.brattyredhead.com/blog/2013/05/17/managing-your-ruby-toolchain-part-2-the-package-repo-rant">Part 2:  The Package Repo Rant</a></li>
<li><a href="https://leanpub.com/chef-survival-guide">The Chef Survival Guide:  An Opinionated Approach to Test Driven Chef Development</a> - The is an eBook from <a href="http://twitter.com/jasonrobertfox">Jason Fox</a></li>
<li><a href="http://www.opscode.com/blog/2013/05/21/open-the-bifrost/">Open The Bifrost!</a> - Recent improvements to Hosted Chef&#8217;s permission manager.  With pretty graphs!</li>
</ul>


<h2>Outline<a name="outline"></a></h2>

<ul>
<li>Introductions</li>
<li>Chef News</li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>Brandon</h4>

<h4>Bryan</h4>

<h4>Fletcher</h4>

<h5>Jason</h5>

<h4>Julian</h4>

<ul>
<li>Beta of our expanded LWRP documentation &#8211; please check it out and submit PRs! <a href="http://docs.opscode.com/lwrp_custom_resource.html">resource</a> and <a href="http://docs.opscode.com/lwrp_custom_provider_resources.html">provider</a></li>
<li><a href="http://www.summitbrewing.com/brews/saga-ipa">Summit Sága IPA</a> &#8211; because I&#8217;m in Minneapolis, and in honor of the fact that we deployed Bifröst, the new authentication backend for Hosted Chef</li>
</ul>


<h5>Mike</h5>

<ul>
<li><a href="https://github.com/turboladen/tailor">tailor</a> - ruby stlye linter</li>
<li><a href="http://www.benziger.com/">Benziger Family Winery</a> - especially the <a href="http://www.benziger.com/2009_tribute">2009 Tribute</a></li>
</ul>


<h5>Nathen</h5>

<h4>Stephen</h4>

<h2>Download</h2>

<ul>
<li>Audio - Coming Soon!</li>
<li><a href="http://www.youtube.com/embed/DhcXXOIerIc">Video stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Monitorama 2013]]></title>
    <link href="http://foodfightshow.org//2013/05/monitorama-2013.html"/>
    <updated>2013-05-21T11:32:00-07:00</updated>
    <id>http://foodfightshow.org//2013/05/monitorama-2013</id>
    <content type="html"><![CDATA[<p>Show Date:  29 March 2013</p>

<p>Brandon Burton (<a href="https://twitter.com/solarce">@solarce</a>) took a microphone to this year&#8217;s <a href="http://monitorama.com/">Monitorama</a> and was able to record a bunch of DevOps Delicacies for the show.  It&#8217;s taken <a href="http://twitter.com/nathenharvey">Nathen</a> a while to get these edited and ready for release but here they are!</p>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_bear_consulting.mp3">Bear on DevOps Consulting</a> with <a href="http://twitter.com/bear">@bear</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_bethany_paperless_post.mp3">Bethany Erskine of Paperless Post</a> with <a href="http://twitter.com/skymob">@skymob</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_shorttake_github_happiness.mp3">Github and Happiness</a> with <a href="http://twitter.com/wfarr">@wfarr</a>, <a href="http://twitter.com/jnewland">@jnewland</a>, and <a href="http://twitter.com/nixgeek">@nixgeek</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_heavywater.mp3">Heavywater consulting</a> with <a href="http://twitter.com/portertech">@portertech</a> and <a href="http://twitter.com/webframp">@webframp</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_john_willis_docker.mp3">John Willis on Docker</a> with <a href="http://twitter.com/botchagalupe">@botchagalupe</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_julian_martinez-locaweb.mp3">Julian Martinez from Locaweb</a> with <a href="http://twitter.com/ncode">@ncode</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_kyle_reimann.mp3">Kyle Kingsbury on Riemann</a> with <a href="http://twitter.com/aphyr">@aphyr</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_pete_cheslock_culture.mp3">Pete Cheslock on Culture</a> with <a href="http://twitter.com/petecheslock">@petecheslock</a></li>
<li><a href="http://traffic.libsyn.com/foodfight/foodfightshow_monitorama_sam-kottler.mp3">Sam Kottler</a> with <a href="http://twitter.com/samkottler">@samkottler</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Netflix OSS]]></title>
    <link href="http://foodfightshow.org//2013/05/netflix-oss.html"/>
    <updated>2013-05-09T09:48:00-07:00</updated>
    <id>http://foodfightshow.org//2013/05/netflix-oss</id>
    <content type="html"><![CDATA[<p>Show Date:  Thursday, May 9, 2013</p>

<p>Join us as we discuss the <a href="http://netflix.github.io/#repo">Netflix OSS</a> tools.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#news">Chef News</a></li>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-50-NetflixOSS.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=A69uTnfQgB8">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="560" height="315" src="http://www.youtube.com/embed/A69uTnfQgB8" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Adrian Cockcroft <a href="http://github.com/adrianco">github</a>, <a href="http://twitter.com/adrianco">twitter</a>, <a href="http://perfcap.blogspot.com">blog</a></li>
<li>Jeremy Edberg <a href="https://github.com/jedberg">github</a>, <a href="https://twitter.com/jedberg">twitter</a></li>
<li>Trotter Cashion <a href="https://github.com/trotter">github</a>, <a href="https://twitter.com/cashion">twitter</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="http://twitter.com/solarce">twitter</a>, irc: solarce</li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>In the News<a name="news"></a></h2>

<ul>
<li><a href="http://jtimberman.housepub.org/blog/2013/05/08/test-kitchen-and-jenkins/">Test Kitchen and Jenkins</a> - A blog post from Joshua Timberman about how he&#8217;s set up a Jenkins build server to run test-kitchen on cookbooks.</li>
<li><a href="https://github.com/scalp42/chefabulous">chefabulous</a> - Bootstrap a Chef server on Amazon&#8217;s EC2 or using Vagrant with Fabric.</li>
<li><a href="http://alluvium.com/blog/2013/05/03/the-application-cookbook-pattern-berkshelf-and-team-chef-workflow/">The Application Cookbook Pattern, Berkshelf, and Team Chef Workflow</a> - A blog post from Eric Reeves</li>
</ul>


<h2>Outline<a name="outline"></a></h2>

<ul>
<li>Introductions</li>
<li>Chef News</li>
<li><a href="http://www.businessweek.com/articles/2013-05-09/netflix-reed-hastings-survive-missteps-to-join-silicon-valleys-elite">Business Week article</a></li>
<li>Why is Netflix doing OSS</li>
<li>Cloud-native</li>
<li>No traditional HA tools from linux.  Why not?</li>
<li>S3 is shared filesystem for everything</li>
<li>Have abstracted one layer above instances</li>
<li>Oracle to SimpleDB transition</li>
<li>Switching between NoSQL systems</li>
<li>Configuration Management pushed up into the application itself

<ul>
<li><a href="https://github.com/Netflix/archaius">Archaius</a> - Archaius includes a set of configuration management APIs used by Netflix.</li>
<li><a href="https://github.com/Netflix/eureka">Eureka</a> - Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.</li>
</ul>
</li>
<li>Java as the language of choice

<ul>
<li>There is a Python interface for some of the tools</li>
<li>Closure, Groovy, etc. are other areas that are being explored</li>
</ul>
</li>
<li>AMI generation

<ul>
<li><a href="https://github.com/Netflix/aminator">Aminator</a> - Easily turn an app into an AMI

<ul>
<li>Take base image, add some packages, run some chef recipes</li>
<li>Looking at including chef in the base image for use during build time</li>
</ul>
</li>
<li>Code changes are always deployed as new AMIs</li>
<li><code>knife ec2 server create --bake</code> - <a href="https://github.com/opscode/knife-ec2/pull/110">https://github.com/opscode/knife-ec2/pull/110</a></li>
<li>Average lifetime of an instance is ~35 hours</li>
</ul>
</li>
<li>Monitoring

<ul>
<li><a href="http://www.appdynamics.com/">AppDynamics</a> - Out-of-band monitoring</li>
<li>Atlas</li>
<li><a href="http://en.wikipedia.org/wiki/Exponential_smoothing">Double exponential smoothing</a></li>
<li><a href="http://en.wikipedia.org/wiki/Fast_Fourier_transform">FFT</a> - Fast Fourier transform - Look at traffic to be sure it&#8217;s going in the expected direction.</li>
<li>Real-time FFT written in R is used for alerting.  Other availability is determined after-the-fact.</li>
</ul>
</li>
<li>Circuit breakers

<ul>
<li><a href="https://github.com/Netflix/Hystrix">Hystrix</a> - Latency and Fault Tolerance for Distributed Systems - turns off backend if the backend seems to be down or slow.  Adds test to see when it should be re-enabled.</li>
<li><a href="https://github.com/Netflix/Turbine">Turbine</a> - Dashboard that shows the status of the circuit breakers</li>
<li>These help with graceful degradation of features on Netflix</li>
</ul>
</li>
<li>Application Stack:

<ul>
<li>Tomcat</li>
<li>Cassandra</li>
</ul>
</li>
<li><a href="https://github.com/Netflix/SimianArmy">Simian Army</a>

<ul>
<li>Chaos Monkey</li>
<li>Chaos Gorilla - Will destroy an entire zone</li>
<li>Latency Monkey - Reaches into <a href="https://github.com/Netflix/karyon">Karyon</a> and injects latency

<ul>
<li>Is much better at finding issues / bugs than Chaos Monkey is</li>
<li>Latency Monkey introduces latency, Hystrix should trip circuits</li>
</ul>
</li>
<li>Howler Monkey - Looks for overused resources and other auditing</li>
<li>Security Monkey - Ensures certs are not expiring soon, etc.</li>
<li>Janitor Monkey - Cleans-up unused resources</li>
<li>Conformity Monkey</li>
</ul>
</li>
<li>How Trotter is using the Netflix stack

<ul>
<li>archaius better than plan old properties files</li>
<li>eureka, karyon, asgard</li>
</ul>
</li>
<li><a href="https://github.com/Netflix/asgard">Asgard</a> - AWS console &#8220;on crack&#8221;.  Built on Groovy.

<ul>
<li>Necessary when you start deploying auto-scaling groups instead of auto-scaling images</li>
<li>When would you not use auto-scaling groups?

<ul>
<li>&#8220;Fork lift&#8221; operations - moving one app &#8220;to the cloud&#8221;</li>
<li>Trotter recommends auto-scaling group even if the group size is one</li>
</ul>
</li>
</ul>
</li>
<li>Time from deploy-ami to instance - about 3 minutes to start a fairly large instance (start 500 in about 8 minutes)</li>
<li>How do I get started with the Netflix platform?

<ul>
<li><a href="https://github.com/cfregly/fluxcapacitor">Flux capicator</a> - Flux Capacitor is a Java-based distributed application demonstrating the following Netflix Open Source components.</li>
<li><a href="https://github.com/Netflix/recipes-rss">Netflix Recipes RSS</a> - RSS is a Netflix Recipes application demonstrating how all of the following Netflix Open Source components can be tied together.</li>
</ul>
</li>
<li><a href="https://github.com/Netflix/Cloud-Prize">Netflix OSS Prize</a> - A contest for Software Developers</li>
<li>Visiting Netflix offices</li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>Brandon</h4>

<ul>
<li><a href="http://realtalk.io/">Real Talk Podcast</a></li>
<li><a href="http://www.amazon.com/Mistborn-Trilogy-Boxed-Hero-Ascension/dp/076536543X">Mistborn Trilogy</a></li>
<li>+1 for Trotter&#8217;s &#8220;Way of Kings&#8221; pick</li>
</ul>


<h4>Bryan</h4>

<ul>
<li><a href="http://www.youtube.com/watch?v=dekV3Oq7pH8">Adrian&#8217;s talk on Highly Available Architectures</a></li>
<li><a href="http://www.amazon.com/Wool-Hugh-Howey/dp/1476733953">Wool</a></li>
</ul>


<h4>Adrian</h4>

<ul>
<li><a href="http://www.youtube.com/watch?v=Wo-zkUH1R8A&amp;feature=youtu.be">Adrian&#8217;s live demo benchmark on Cassandra on SSD</a></li>
<li><a href="http://www.amazon.com/Drift-into-Failure-Sidney-Dekker/dp/1409422216">Drift into Failure</a> Sydney Dekker</li>
<li><a href="http://www.meetup.com/Netflix-Open-Source-Platform/">Netflix OSS Meetup</a></li>
<li><a href="http://movies.netflix.com/WiMovie/Going_Postal/70258570">Going Postal</a></li>
</ul>


<h4>Jeremy</h4>

<ul>
<li><a href="http://techblog.netflix.com/2012/12/videos-of-netflix-talks-at-aws-reinvent.html">Netflix&#8217;s re:invent presentations</a></li>
</ul>


<h4>Trotter</h4>

<ul>
<li><a href="http://pragprog.com/book/mnee/release-it">Release It</a></li>
<li><a href="http://www.amazon.com/Way-Kings-Stormlight-Archive/dp/0765365278">Way of Kings</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-50-NetflixOSS.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=A69uTnfQgB8">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[ChefConf:  Day Two Wrap-up]]></title>
    <link href="http://foodfightshow.org//2013/04/chefconf-day-two-wrap-up.html"/>
    <updated>2013-04-30T13:46:00-07:00</updated>
    <id>http://foodfightshow.org//2013/04/chefconf-day-two-wrap-up</id>
    <content type="html"><![CDATA[<p>Show Date:  26 April 2013</p>

<p>This is another FoodShipShow Joint Production!</p>

<p>Join us as we wrap-up #ChefConf 2013.</p>

<p>You can now <a href="http://bit.ly/ffsmail">subscribe to the Food Fight Show email newsletter</a>.</p>

<ul>
<li>Download <a href="http://traffic.libsyn.com/foodfight/ChefConf-2013-Wrap-Up.mp3">Audio</a></li>
</ul>


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Fletcher Nichol <a href="http://github.com/fnichol">github</a>, <a href="https://twitter.com/fnichol">twitter</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Mike Fiedler <a href="http://github.com/miketheman">github</a>, <a href="http://twitter.com/mikefiedler">twitter</a></li>
<li>Sascha Bates <a href="http://twitter.com/sascha_d">@sascha_d</a></li>
<li>J. Paul Reed <a href="http://twitter.com/SoberBuildEng">@SoberBuildEng</a></li>
<li>Youssuf El-Kalay <a href="http://twitter.com/buildscientist">@buildscientist</a></li>
<li>Seth Thomas <a href="http://twitter.com/cheeseplus">@cheeseplus</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/ChefConf-2013-Wrap-Up.mp3">Download the Audio file</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Chefconf 2013: Talking Shop with Spheromak]]></title>
    <link href="http://foodfightshow.org//2013/04/chefconf-2013-talking-shop-with-spheromak.html"/>
    <updated>2013-04-27T01:46:00-07:00</updated>
    <id>http://foodfightshow.org//2013/04/chefconf-2013-talking-shop-with-spheromak</id>
    <content type="html"><![CDATA[<p>Show Date:  Thursday, April 27, 2013</p>

<p>In this episode, we sat down with
<a href="https://github.com/spheromak">Jesse Nelson</a>,
<a href="http://github.com/miah">Miah Johnson</a>  and
<a href="http://github.com/kisoku">Matthieu Sauve-Frankel</a> at Chefconf</p>

<ul>
<li><a href="http://foodfightshow.org/2013/04/chefconf-2013-talking-shop-with-spheromak.html#panel">Panel</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/ffs_chefconf3.mp3">Audio</a></li>
</ul>
</li>
</ul>


<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li><a href="https://github.com/spheromak">Jesse Nelson</a></li>
<li><a href="http://github.com/miah">Miah Johnson</a></li>
<li><a href="http://github.com/kisoku">Matthieu Sauve-Frankel</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/ffs_chefconf3.mp3">Audio</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Chefconf 2013: Talking about Push Jobs with Kevin Smith]]></title>
    <link href="http://foodfightshow.org//2013/04/chefconf-2013-talking-about-push-jobs-with-kevin-smith.html"/>
    <updated>2013-04-26T17:26:00-07:00</updated>
    <id>http://foodfightshow.org//2013/04/chefconf-2013-talking-about-push-jobs-with-kevin-smith</id>
    <content type="html"><![CDATA[<p>Show Date:  26 April 2013</p>

<p>Be sure to checkout <a href="https://github.com/kevsmith/crest">Crest</a>, a
greate demonstration of using Push Jobs like primitives.</p>

<p>You can now <a href="http://bit.ly/ffsmail">subscribe to the Food Fight Show email newsletter</a>.</p>

<ul>
<li>Download <a href="http://traffic.libsyn.com/foodfight/ffs_pushy.mp3">Audio</a></li>
</ul>


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Kevin Smith <a href="https://twitter.com/KevSmith">@KevSmith</a>, <a href="https://github.com/kevsmith">github</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/ffs_pushy.mp3">Download the Audio file</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Chefconf 2013: Day 1 Wrap up]]></title>
    <link href="http://foodfightshow.org//2013/04/chefconf-2013-day-1-wrap-up.html"/>
    <updated>2013-04-26T17:12:00-07:00</updated>
    <id>http://foodfightshow.org//2013/04/chefconf-2013-day-1-wrap-up</id>
    <content type="html"><![CDATA[<p>Show Date:  25 April 2013</p>

<p>This is the inaugural FoodShipShow Joint Production!</p>

<p>You can now <a href="http://bit.ly/ffsmail">subscribe to the Food Fight Show email newsletter</a>.</p>

<ul>
<li>Download <a href="http://traffic.libsyn.com/foodfight/ffs_chefconf_day1_2.mp3">Audio</a></li>
</ul>


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Mike Fiedler <a href="http://github.com/miketheman">github</a>, <a href="http://twitter.com/mikefiedler">twitter</a></li>
<li>Sascha Bates <a href="http://twitter.com/sascha_d">@sascha_d</a></li>
<li>J. Paul Reed <a href="http://twitter.com/SoberBuildEng">@SoberBuildEng</a></li>
<li>Youssuf El-Kalay
<a href="http://twitter.com/buildscientist">@buildscientist</a></li>
<li>Ranjib Dey <a href="http://twitter.com/RanjibDey">@RanjibDey</a></li>
<li>Seth Thomas <a href="http://twitter.com/cheeseplus">@cheeseplus</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/ffs_chefconf_day1_2.mp3">Download the Audio file</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Docker: the Linux container runtime]]></title>
    <link href="http://foodfightshow.org//2013/04/docker-the-linux-container-runtime.html"/>
    <updated>2013-04-15T12:30:00-07:00</updated>
    <id>http://foodfightshow.org//2013/04/docker-the-linux-container-runtime</id>
    <content type="html"><![CDATA[<p>Show Date:  Monday, April 15, 2013</p>

<p>Join us as we discuss Docker and linux containers.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#news">Chef News</a></li>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/05/netflix-oss.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-49-Docker.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=LDhrDpz8JQw">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/LDhrDpz8JQw" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Jérôme Petazzoni <a href="http://github.com/jpetazzo">github</a>, <a href="https://twitter.com/jpetazzo">twitter</a>, irc:  jpetazzo</li>
<li>Solomon Hykes <a href="http://github.com/shykes">github</a>, <a href="https://twitter.com/solomonstre">twitter</a>, irc: shykes</li>
<li>Chris Roberts <a href="http://github.com/chrisroberts">github</a>, <a href="https://twitter.com/_spox">twitter</a>, irc: spox</li>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="https://twitter.com/solarce">twitter</a></li>
<li>John Vincent, aka Lusis <a href="https://twitter.com/#!/lusis">twitter</a>, <a href="https://github.com/lusis">github</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>In the News<a name="news"></a></h2>

<ul>
<li><a href="https://github.com/RiotGames/berkshelf/compare/v1.3.1...v1.4.0">Berkshelf 1.4.0</a> released</li>
<li><a href="http://rove.io">rove.io</a> - Generate Vagrant Configuration</li>
<li><a href="http://chefconf.opscode.com">#ChefConf 2013</a></li>
<li><a href="https://github.com/chrisroberts/vagabond">Vagabond</a> - Vagabond is a tool integrated with Chef to build local nodes easily and most importantly, quickly. It uses Linux containers instead of full blown VMs which means things are faster. Lots faster.</li>
</ul>


<h2>Outline<a name="outline"></a></h2>

<ul>
<li>Introductions</li>
<li>Chef News</li>
<li>Introduction to Docker

<ul>
<li>High-level tool that compliments lxc</li>
</ul>
</li>
<li>Introduction to Linux Containers (lxc)

<ul>
<li>Why did dotCloud go with lxc?

<ul>
<li>First versions of dotCloud were vserver then ported to OpenVZ and now on lxc</li>
</ul>
</li>
</ul>
</li>
<li><a href="http://en.wikipedia.org/wiki/Aufs">aufs</a></li>
<li><a href="http://grsecurity.net/">grsecurity</a></li>
<li><a href="http://www.docker.io/">Docker</a></li>
<li>Why was Go selected for Docker?</li>
<li>Limitations of lxc</li>
<li>Workflow with Docker</li>
<li>What Docker doesn&#8217;t / shouldn&#8217;t do</li>
<li>Orchestration between docker containers</li>
<li><a href="http://incubator.apache.org/mesos/">Mesos</a></li>
<li>Distributing docker images</li>
<li>lxc gotchas</li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>Bryan</h4>

<ul>
<li><a href="http://www.amazon.com/Man-High-Castle-Philip-Dick/dp/0547572484">The Man in the High Castle</a></li>
<li><a href="http://cassandra.apache.org/">Cassandra</a></li>
</ul>


<h4>Chris</h4>

<ul>
<li>Dig in to lxc!</li>
</ul>


<h4>Jérôme</h4>

<ul>
<li>GPS Air traffic hijacking</li>
<li><a href="http://www.slideshare.net/andreywagin/checkpointrestore-mostly-in-userspace-16408070">Checkpoint and Restore Userland for live migrations</a></li>
</ul>


<h4>Solomon</h4>

<ul>
<li><a href="http://ascii.io/">ascii.io</a></li>
</ul>


<h4>Nathen</h4>

<ul>
<li><a href="https://twitter.com/hangops">Hangops</a></li>
<li><a href="http://movies.netflix.com/WiMovie/The_League/70157187">The League</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-49-Docker.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=LDhrDpz8JQw">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[A Smarter OS]]></title>
    <link href="http://foodfightshow.org//2013/04/a-smarter-os.html"/>
    <updated>2013-04-08T12:40:00-07:00</updated>
    <id>http://foodfightshow.org//2013/04/a-smarter-os</id>
    <content type="html"><![CDATA[<p>Show Date:  Monday, April 8, 2013</p>

<p>In this episode, we discuss SmartOS and other Solaris derivatives.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/04/a-smarter-os.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/04/a-smarter-os.html#news">Chef News</a></li>
<li><a href="http://foodfightshow.org/2013/04/a-smarter-os.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/04/a-smarter-os.html#reading">Reading List</a></li>
<li><a href="http://foodfightshow.org/2013/04/a-smarter-os.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-48-A-SmarterOS.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=DJfppm1SyeI">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/DJfppm1SyeI" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Ben Rockwood <a href="http://github.com/benr">github</a>, <a href="http://twitter.com/benr">twitter</a></li>
<li>Blake Irvin <a href="http://github.com/bixu">github</a>, <a href="http://twitter.com/blakeirvin">twitter</a></li>
<li>Eric Saxby <a href="http://github.com/sax">github</a>, <a href="http://twitter.com/ecdysone">twitter</a></li>
<li>Bryan Horstmann-Allen <a href="https://github.com/bdha">github</a>, <a href="https://twitter.com/bdha">twitter</a></li>
<li>John Vincent, aka Lusis <a href="https://twitter.com/#!/lusis">twitter</a>, <a href="https://github.com/lusis">github</a></li>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="http://twitter.com/solarce">twitter</a>, irc: solarce</li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>In the News<a name="news"></a></h2>

<h2>Outline<a name="outline"></a></h2>

<ul>
<li>Introductions

<ul>
<li>Nathen Harvey</li>
<li>Brandon Burton</li>
<li>Ben Rockwood</li>
<li>Blake Irvin</li>
<li>Eric Saxby</li>
</ul>
</li>
<li>History of SmartOS

<ul>
<li><a href="http://www.oracle.com/technetwork/server-storage/solaris11/overview/index.html">Open Solaris</a></li>
<li><a href="http://wiki.illumos.org/display/illumos/illumos+Home">illumos</a></li>
<li><a href="http://smartos.org/">SmartOS</a></li>
<li><a href="http://omnios.omniti.com/">OmniOS</a></li>
<li><a href="http://openindiana.org/">Open Indiana</a></li>
<li><a href="http://www.nexentastor.org/">Nexenta</a></li>
</ul>
</li>
<li>Joyent&#8217;s path to using Solaris and making SmartOS</li>
<li>More Introductions

<ul>
<li>Bryan Horstmann-Allen</li>
<li>John Vincent (aka lusis)</li>
</ul>
</li>
<li>Mention of Bryan Cantrill&#8217;s &#8220;Fork Yeah!&#8221; talk</li>
<li><p>Why use Illumos?</p>

<ul>
<li>Operability

<ul>
<li>Visibility</li>
<li>Commands are easy to script</li>
<li>This is operable software!</li>
</ul>
</li>
<li><a href="http://en.wikipedia.org/wiki/DTrace">DTrace</a></li>
<li><a href="http://en.wikipedia.org/wiki/Service_Management_Facility">SMF</a></li>
<li><a href="http://en.wikipedia.org/wiki/ZFS">ZFS</a></li>
<li><a href="http://zpool.org/">ZPool</a></li>
<li>ZFS Snapshots</li>
<li><a href="http://en.wikipedia.org/wiki/Adaptive_replacement_cache">Adaptive Replacement Cache</a></li>
<li><p>kstat:</p>

<p>  [root@headnode (latisys-va:0) ~]# kstat -l | wc -l</p>

<pre><code>40210
</code></pre></li>
</ul>
</li>
<li><p><a href="https://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Introduction/Introduction.html">Instruments</a> - A GarageBand interface to DTrace on the Mac.</p></li>
<li><a href="http://www.pkgsrc.org/">pkgsrc</a>

<ul>
<li><a href="http://www.perkin.org.uk/posts/7000-packages-for-osx-lion.html">7,000 binary packages for OSX Lion</a></li>
<li><a href="http://pkgin.net/">pkgin</a></li>
</ul>
</li>
<li><a href="http://www.beginningwithi.com/2009/12/09/crossbow-for-opensolaris-developers/">crossbow</a></li>
<li>kvm on SmartOS</li>
<li><a href="http://joyent.com/blog/jonathan-perkins-on-why-smartos-is-not-gnu-linux">SNGL</a> - SNGL makes SmartOS Look Just Like Linux</li>
<li>An anecdote about swap and SmartOS</li>
<li>Picks</li>
</ul>


<h2>Other Resources</h2>

<ul>
<li>Bryan Cantrill&#8217;s LISA Presnetation - Fork Yeah!  The Rise &amp; Development of Illumos

<ul>
<li><a href="http://www.youtube.com/watch?v=-zRN7XLCRhc">video</a></li>
<li><a href="http://www.slideshare.net/bcantrill/fork-yeah-the-rise-and-development-of-illumos">slides</a></li>
</ul>
</li>
<li><a href="https://github.com/modcloth-cookbooks/smf">smf cookbook</a></li>
<li><a href="http://getgreenbytes.com/solutions/zevo/">zfs on Mac OSX</a></li>
<li><a href="http://youtu.be/dxZExLeJz2I">SmartOS:  An SA Primer</a></li>
<li><a href="http://en.wikipedia.org/wiki/OpenSolaris_Network_Virtualization_and_Resource_Control">OpenSolaris Network Virtualization and Resource Control</a></li>
<li><a href="http://en.wikipedia.org/wiki/Btrfs">btrfs</a></li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>lusis</h4>

<ul>
<li><a href="http://youtu.be/dxZExLeJz2I">Ben&#8217;s Meetup Introduction to Illumos</a></li>
<li><a href="http://cuddletech.com/blog/">cuddletech blog</a></li>
</ul>


<h4>Eric</h4>

<ul>
<li><code>prstat -Lm</code> - microstate accounting of all processes and threads</li>
<li><code>prctl</code> / <code>prstat -J</code></li>
<li><a href="http://joyent.com/blog/smartos-proc-tools">SmartOS /proc Tools</a></li>
<li><a href="http://www.stgeorgespirits.com/spirit/terroir-gin/">Terroir Gin</a></li>
</ul>


<h4>Blake</h4>

<ul>
<li><code>prstat</code></li>
<li>IP Failover - crossbow tools are awesome! <code>dladm</code></li>
</ul>


<h4>Bryan</h4>

<ul>
<li>Brendan Gregg on the USE Method: Thinking Methodically About Performance

<ul>
<li><a href="http://goo.gl/qouBS">Video on Joyent&#8217;s Blog</a></li>
<li><a href="http://foodfightshow.org/2013/02/use-thinking-methodically-about-performance.html">Food Fight Show Episode 39:  USE - Thinking Methodically About Performance</a></li>
</ul>
</li>
<li><a href="http://joyent.com/products/smartdatacenter">Joyent SmartDataCenter</a></li>
<li><a href="http://project-fifo.net/display/PF/Project+FiFo+Home">Project FiFo</a></li>
</ul>


<h4>Ben</h4>

<ul>
<li><a href="https://twitter.com/lusis">lusis</a></li>
<li><a href="https://github.com/someara/vagrant-joyent">Vagrant provider for the Joyent Cloud and SmartDatacenter</a></li>
<li><a href="http://www.sumologic.com/">sumologic</a> - logging as a service</li>
<li><a href="https://www.duosecurity.com/">Duo:Security</a> - Two-factor authentication made &#8220;non-sucky&#8221;</li>
<li><a href="http://hereticbrewing.com/">Anything from Heretic Brewery</a></li>
</ul>


<h4>Nathen</h4>

<ul>
<li><a href="http://chefconf.opscode.com">#ChefConf 2013</a> and the Hack Day at Joyent&#8217;s offices immediately following #ChefConf.</li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-48-A-SmarterOS.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=DJfppm1SyeI">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[The Phoenix Project]]></title>
    <link href="http://foodfightshow.org//2013/03/the-phoenix-project.html"/>
    <updated>2013-03-25T17:45:00-07:00</updated>
    <id>http://foodfightshow.org//2013/03/the-phoenix-project</id>
    <content type="html"><![CDATA[<p>Show Date:  Monday, March 25, 2013</p>

<p>In this episode, we sat down with <a href="https://twitter.com/realgenekim">Gene Kim</a> and <a href="http://twitter.com/jezhumble">Jez Humble</a> to discuss <a href="http://itrevolution.com/books/phoenix-project-devops-book/">The Phoenix Project:  A Novel About IT, DevOps, and Helping Your Business Win</a>.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/03/the-phoenix-project.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/03/the-phoenix-project.html#news">Chef News</a></li>
<li><a href="http://foodfightshow.org/2013/03/the-phoenix-project.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/03/the-phoenix-project.html#reading">Reading List</a></li>
<li><a href="http://foodfightshow.org/2013/03/the-phoenix-project.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-47-phoenix-project.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=RPdUbyxJb_4">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/RPdUbyxJb_4" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>In the News<a name="news"></a></h2>

<ul>
<li><a href="http://acrmp.github.com/foodcritic/">foodcritic</a> 2.0.0 - <a href="https://github.com/acrmp/foodcritic/blob/master/CHANGELOG.md">CHANGELOG</a></li>
<li><a href="http://rubygems.org/gems/jvmargs">jvmargs</a> - Sanity check command-line arguments to the JVM. <a href="https://github.com/bryanwb/jvmargs.git">github</a></li>
<li><a href="http://community.opscode.com/cookbooks/minitest-handler">minitest-handler</a> cookbook</li>
<li><a href="http://chef-community.github.com/cvp/">Cookbook Versioning Policy</a> - Sane versioning for Chef Cookbooks</li>
</ul>


<h2>Outline<a name="outline"></a></h2>

<ul>
<li>Introductions</li>
<li>Intro to the Phoenix Project</li>
<li>Phoenix Project - Why now?</li>
<li>Definition of DevOps - 13:02</li>
<li>The Three Ways - 14:40

<ul>
<li>Apply Systems Thinking</li>
<li>Create and Amplify Feedback Loops</li>
<li>Create a Culture of Continuous Experimentation and Learning</li>
</ul>
</li>
<li>Visibility of IT Operations - 23:00</li>
<li>Story format - 54:30</li>
</ul>


<h2>Other Resources</h2>

<ul>
<li><a href="http://itrevolution.com/learn-more-about-concepts-in-phoenix-project/">Where To Learn More About Concepts In &#8220;The Phoenix Project&#8221;</a></li>
<li><a href="http://itrevolution.com/construction-phoenix-project-and-selling-devops-downward-spiral/">The Construction Of “The Phoenix Project:” Using The Downward Spiral To Better Sell DevOps</a></li>
<li><a href="http://itrevolution.us2.list-manage.com/subscribe?u=75532eeeed97412835737f072&amp;id=3ef5811390">Defensive DevOps Audit Kit</a></li>
<li><a href="http://www.infoq.com/presentations/Etsy-Deployment">Etsy’s Product Development with Continuous Experimentation</a></li>
<li><a href="http://continuousdelivery.com/2010/11/continuous-delivery-and-itil-change-management/">Continuous Delivery and ITIL: Change Management</a></li>
<li><a href="http://continuousdelivery.com/2012/07/pci-dss-and-continuous-deployment-at-etsy/">PCI-DSS and continuous deployment at Etsy</a></li>
<li><a href="http://files.meetup.com/3399832/IaaC%20-%20GitHub%20ES%20Incident%20Review.pdf">GitHub ElasticSearch Incident Review</a></li>
</ul>


<h2>Books Mentioned in the Show<a name="reading"></a></h2>

<ul>
<li><a href="http://www.amazon.com/The-Five-Dysfunctions-Team-ebook/dp/B006960LQW">5 Dysfunctions Of A Team</a></li>
<li><a href="http://www.amazon.com/Toyota-Kata-Improvement-Adaptiveness-ebook/dp/B002NPC0Q2/">Toyota Kata</a></li>
<li><a href="http://www.amazon.com/Kanban-Successful-Evolutionary-Technology-Business/dp/0984521402/">Kanban:  Successful Evolutionary Change for Your Technology Business</a></li>
<li><a href="http://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912/">Continuous Delivery</a></li>
<li><a href="http://www.amazon.com/Release-Production-Ready-Pragmatic-Programmers-ebook/dp/B00A32NXZO">Release It!: Design and Deploy Production-Ready Software</a></li>
<li><a href="http://www.amazon.com/Lean-UX-Applying-Principles-Experience/dp/1449311652">Lean UX: Applying Lean Principles to Improve User Experience</a></li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h3>Gene</h3>

<ul>
<li><a href="http://www.amazon.com/The-Five-Dysfunctions-Team-ebook/dp/B006960LQW">5 Dysfunctions Of A Team</a></li>
<li><a href="http://www.amazon.com/Release-Production-Ready-Pragmatic-Programmers-ebook/dp/B00A32NXZO">Release It!: Design and Deploy Production-Ready Software</a></li>
</ul>


<h3>Jez</h3>

<ul>
<li><a href="http://www.amazon.com/Antifragile-Things-That-Gain-Disorder/dp/1400067820">Antifragile: Things That Gain from Disorder</a></li>
<li><a href="http://www.infoq.com/bycategory/contentbycategory.action?idx=4&amp;alias=qcon_sf2012&amp;ct=5">QCon SF Videos</a>

<ul>
<li><a href="http://www.infoq.com/presentations/Hacking-Culture">Hacking Culture</a></li>
<li><a href="http://www.infoq.com/presentations/Facebook-Release-Process">The Facebook Release Process</a></li>
<li><a href="http://www.infoq.com/presentations/Etsy-Deployment">Etsy’s Product Development with Continuous Experimentation</a></li>
<li><a href="http://www.infoq.com/presentations/Adopting-Continuous-Delivery">Adopting Continuous Delivery</a></li>
</ul>
</li>
<li><a href="http://beeradvocate.com/beer/profile/202/656">Tripel Karmeliet</a></li>
</ul>


<h3>Matthew</h3>

<ul>
<li><a href="http://www.amazon.com/Tribes-We-Need-You-Lead/dp/1591842336">Tribes: We Need You to Lead Us</a></li>
</ul>


<h3>Brandon</h3>

<ul>
<li>Stop using the term &#8220;non-functional requirements&#8221; and start calling them &#8220;operational requirements&#8221;</li>
<li><a href="http://vimeo.com/album/2312414/video/62330508">DevOps in the Hell of a Thousand Different Platforms - Sam Eaton</a></li>
</ul>


<h3>Nathen</h3>

<ul>
<li><a href="http://monitorama.com/">Monitorama</a></li>
<li><a href="http://chefconf.opscode.com">#ChefConf 2013</a></li>
<li><a href="http://devopsdays.org/events/2013-mountainview/registration/">DevOpsDays Mountain View</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-47-phoenix-project.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=RPdUbyxJb_4">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[elasticsearch]]></title>
    <link href="http://foodfightshow.org//2013/03/elasticsearch.html"/>
    <updated>2013-03-19T10:09:00-07:00</updated>
    <id>http://foodfightshow.org//2013/03/elasticsearch</id>
    <content type="html"><![CDATA[<p>Show Date:  Tuesday, March 19</p>

<p>In this episode, we sat down with <a href="http://twitter.com/kimchy">Shay Banon</a>,
<a href="https://twitter.com/karmiq">Karel Minarik</a>,
<a href="https://twitter.com/rashidkpc">Rashid Khan</a>, and
<a href="http://twitter.com/phrawtzy">Dan Phrawzty</a> to discuss <a href="http://www.elasticsearch.org/">elasticsearch</a>.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/03/elasticsearch.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/03/elasticsearch.html#news">Chef News</a></li>
<li><a href="http://foodfightshow.org/2013/03/elasticsearch.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-46-elasticsearch.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=dBWlXdmjjzY">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="560" height="315" src="http://www.youtube.com/embed/dBWlXdmjjzY" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<p></p>

<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Shay Banon <a href="https://twitter.com/kimchy">twitter</a></li>
<li>Karel Minarik <a href="https://github.com/karmi">github</a>, <a href="https://twitter.com/karmiq">twitter</a>, irc: karmi</li>
<li>Rashid Khan <a href="https://github.com/rashidkpc">github</a>, <a href="https://twitter.com/rashidkpc">twitter</a> irc: rashidkpc</li>
<li>Dan Phrawzty <a href="https://github.com/phrawzty">github</a>, <a href="https://twitter.com/phrawzty">twitter</a>, irc: phrawzty, <a href="http://www.dark.ca/">blog</a></li>
<li>John Vincent, aka Lusis <a href="https://twitter.com/#!/lusis">twitter</a>, <a href="https://github.com/lusis">github</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="https://twitter.com/solarce">twitter</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Chef News<a name="news"></a></h2>

<ul>
<li>Vote for <a href="http://info.opscode.com/awesome-chefs">awesome community chefs</a>!</li>
<li>Update on #ChefConf

<ul>
<li>Workshops on Wednesday</li>
<li>Hack Day on Saturday</li>
<li>Get you travel and <a href="https://chefconf2013.busyconf.com/bookings/new">tickets</a> arranged now!</li>
</ul>
</li>
<li>test-kitchen runs in 20s w/ LXC on AWS, according to @fujin, <a href="https://twitter.com/fujin_/status/311311580518285312">it&#8217;s some next-level shhhtuff</a></li>
<li><a href="http://bit.ly/ffsmail">subscribe</a> to the &#8220;What&#8217;s Cookin&#8221; newsletter</li>
</ul>


<p>In other news, Bryan is about to start a new job at <a href="http://cyclecomputing.com">Cycle Computing</a></p>

<h2>Picks<a name="picks"></a></h2>

<h4>Bryan</h4>

<ul>
<li>/proc/PID/status</li>
<li>/proc/PID/maps</li>
<li>Jason Stowe and Rob Futrick</li>
</ul>


<h4>lusis</h4>

<ul>
<li>learning C properly</li>
<li><a href="http://www.amazon.com/21st-Century-Tips-New-School/dp/1449327141">21st Century C</a></li>
</ul>


<h4>Nathen</h4>

<ul>
<li><a href="http://www.opscode.com/blog/2013/03/22/ics-workshop/">ICS Workshop at #ChefConf</a></li>
<li><a href="http://foodfightshow.org/2012/07/changing-culture-and-being-a-force-for-awesome.html">Changing Culture and Being a Force For Awesome</a> episode with Jesse Robbins start at 35:45 for how operations &amp; emergency services are related.</li>
</ul>


<h4>karmi</h4>

<ul>
<li><a href="http://okfnlabs.org/recline/demos/">Recline.js from OKFN</a></li>
<li><a href="https://github.com/spinscale/elasticsearch-opennlp-plugin">OpenNLP plugin for Elasticsearch</a></li>
<li><a href="http://www.fullscale.co/dangle/">Dangle, charting components for Elasticsearch facets</a></li>
</ul>


<h4>rashidkpc</h4>

<ul>
<li><a href="http://jdk8.java.net/fxarmpreview/javafx-arm-developer-preview.html">JDK8 for Raspberry Pi</a></li>
</ul>


<h4>phrawzty</h4>

<ul>
<li>The island nation of <a href="https://en.wikipedia.org/wiki/Malta">Malta</a> :)</li>
</ul>


<h4>Brandon</h4>

<ul>
<li><a href="http://gun.io/blog/PaaS-under-the-hood-episode-1-kernel-namespaces/">PaaS Under the Hood, Episode 1: Kernel Namespaces</a></li>
<li><a href="http://www.dotcloud.com/ebook.html">Platform as a Service under the hood</a> - an eBook</li>
</ul>


<h4>Shay</h4>

<ul>
<li><a href="http://d3js.org/">Data-Driven Documents</a></li>
<li><a href="http://www.dashingd3js.com/">Learn how to make Data Visualizations with D3.js</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-46-elasticsearch.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=dBWlXdmjjzY">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[LWRPs]]></title>
    <link href="http://foodfightshow.org//2013/03/lwrps.html"/>
    <updated>2013-03-13T08:00:00-07:00</updated>
    <id>http://foodfightshow.org//2013/03/lwrps</id>
    <content type="html"><![CDATA[<p>Show Date:  Wednesday, March 13, 2013</p>

<p>In this episode, we sat down with <a href="http://twitter.com/miah_">Miah Johnson</a>,
<a href="http://twitter.com/ranjibdey">Ranjib Dey</a>,
<a href="http://twitter.com/dougireton">Doug Ireton</a>,
<a href="http://twitter.com/hippiehacker">Chris McClimans</a>,
<a href="http://twitter.com/jtimberman">Joshua Timberman</a>, and
<a href="http://twitter.com/sethvargo">Seth Vargo</a> to discuss Libraries, Definitions and LWRPs.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/03/lwrps.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/03/lwrps.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/03/lwrps.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-45-LWRPs.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=sdPIiho1RLY">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/sdPIiho1RLY" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Miah Johnson <a href="https://github.com/miah">github</a>, <a href="https://twitter.com/miah_">twitter</a></li>
<li>Ranjib Dey <a href="https://github.com/ranjib">github</a>, <a href="https://twitter.com/ranjibdey">twitter</a>, <a href="http://ranjib.posterous.com/">blog</a></li>
<li>Doug Ireton <a href="http://github.com/dougireton">github</a>, <a href="http://twitter.com/dougireton">twitter</a>, irc: dougireton, <a href="http://dougireton.com">blog</a></li>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="https://twitter.com/solarce">twitter</a></li>
<li>Chris McClimans <a href="http://github.com/hh">github</a>, <a href="https://twitter.com/hippiehacker">twitter</a></li>
<li>Joshua Timberman <a href="http://github.com/jtimberman">github</a>, <a href="https://twitter.com/jtimberman">twitter</a>, <a href="http://jtimberman.housepub.org/">blog</a></li>
<li>Seth Vargo <a href="http://github.com/sethvargo">github</a>, <a href="https://twitter.com/sethvargo">twitter</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Outline</h2>

<h3>Doug&#8217;s articles on writing LWRPs</h3>

<ul>
<li><a href="http://dougireton.com/blog/2012/12/31/creating-an-lwrp/">Creating an LWRP, Part 1:  The Resource</a></li>
<li><a href="http://dougireton.com/blog/2013/01/07/creating-an-lwrp-part-2/">Creating an LWRP, Part 2:  The Provider</a></li>
<li><a href="http://dougireton.com/blog/2013/01/13/creating-an-lwrp-part-3/">Creating an LWRP, Part 3</a></li>
</ul>


<h3>LWRP</h3>

<p>A lightweight resource is a custom resource that creates an abstract approach for defining a set of actions and (for each action) a set of attributes and validation parameters. A lightweight resource relies on a lightweight provider to take the necessary steps to bring a piece of the system to a desired state.</p>

<p>A lightweight provider is a custom provider that is designed to take the steps that are required to bring a piece of the system into a specific state based on an action that is defined by a lightweight resource.</p>

<p><a href="http://docs.opscode.com/lwrp.html">About Lightweight Resources&#8230;</a></p>

<h3>Libraries</h3>

<p>A library allows arbitrary Ruby code to be included in a cookbook, either as a way to extend the Chef language or to implement a new class directly. A library is defined in /libraries/library_name.rb for each cookbook. A library that is included in a cookbook is automatically required and will be available to all recipes, attributes, file definitions, providers, and definitions. A library is defined in the library_name.rb, which is found in the libraries folder for each cookbook. The contents of a library will determine the potential uses of that library in a cookbook.</p>

<p><a href="http://docs.opscode.com/essentials_cookbook_libraries.html">About Libraries&#8230;</a></p>

<p><a href="https://github.com/sethvargo-cookbooks/swap/blob/master/libraries/swapfile.rb">Simple example for having a module in a Chef recipe</a></p>

<h3>Definitions</h3>

<p>A definition is used to create a resource by stringing together one (or more) existing resources. A definition is not a resource and it does not take any actions by itself. A definition is replaced by one (or more) resources, and it then takes actions on behalf of those resources. There is no limit to the number of resources that can be part of a definition. All definitions within a cookbook must be located in the definitions/ folder. A definition is never declared into a cookbook. A definition is best-used when:</p>

<ul>
<li>Data needs to be passed from one (or more) recipes into a single definition</li>
<li>A repeating usage pattern exists for one (or more) resources</li>
<li>An action does not need to be sent directly to a resource (when it does, it should be sent to a provider)</li>
</ul>


<p><a href="http://docs.opscode.com/essentials_cookbook_definitions.html">About Definitions&#8230;</a></p>

<h2>Picks<a name="picks"></a></h2>

<h4>Miah</h4>

<ul>
<li><a href="http://www.poodr.info/">Practical Object-Oriented Design in Ruby</a></li>
</ul>


<h4>Ranjib</h4>

<ul>
<li><a href="https://github.com/celluloid/dcell">dcell</a></li>
<li><a href="https://github.com/chrisroberts/flock_of_chefs">Flock of Chefs</a></li>
</ul>


<h4>Doug</h4>

<ul>
<li><a href="http://www.slideshare.net/mobile/500startups/ross-synder-etsy-sxsw-lean-startup-2013">Continuous Deployment at Etsy presentation</a></li>
</ul>


<h4>Chris</h4>

<ul>
<li><a href="http://ingredients.easybake.cd/">Ingredients</a></li>
<li><a href="http://airwaysbrewing.com/our-beer/">Sky Hag IPA</a> - The Beer is as  bitter as she is</li>
</ul>


<h4>Seth</h4>

<ul>
<li><a href="http://steelcityruby.org/cfp.html">Steel City Ruby</a></li>
</ul>


<h4>Joshua</h4>

<ul>
<li><a href="http://rubyrogues.com/087-rr-book-clubpractical-object-oriented-design-in-ruby-with-sandi-metz/">Ruby Rogues 87 - Practical Object-Oriented Design in Ruby with Sandi Metz</a></li>
<li><a href="http://chefconf.opscode.com">#ChefConf</a></li>
<li><a href="http://roll20.net/">Roll 20</a></li>
<li><a href="http://greatdivide.com/beer/seasonal/rumble-ipa/">Rumble IPA by Great Divide</a></li>
</ul>


<h4>Nathen</h4>

<ul>
<li><a href="">instant infrastructure</a></li>
<li><a href="http://ranjib.com/2013/03/05/community-cookbooks-at-a-glance/">Community Metrics on Ranjib&#8217;s site</a></li>
<li><a href="http://info.opscode.com/awesome-chefs">Awesome Chef Awards</a></li>
<li><a href="http://docs.opscode.com/community_guidelines.html">Community Guidelines</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-45-LWRPs.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=sdPIiho1RLY">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Zookeeper, the Secret Sauce]]></title>
    <link href="http://foodfightshow.org//2013/03/episode-46-zookeeper1.html"/>
    <updated>2013-03-13T00:00:00-07:00</updated>
    <id>http://foodfightshow.org//2013/03/episode-46-zookeeper1</id>
    <content type="html"><![CDATA[<p>Show Date:  Tuesday, 12 March 2013</p>

<p>In this episode, we sat down with
<a href="https://github.com/diranged">Matt Wise</a>,
<a href="http://github.com/maplebed">Ben Hartshorne</a>  and
<a href="http://github.com/charity">Charity Majors</a> to talk about using
<a href="http://zookeeper.apache.org">zookeeper</a> with Chef and Puppet.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/03/episode-46-zookeeper1.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/03/episode-46-zookeeper1.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/03/episode-46-zookeeper1.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-44-Zookeeper.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=lnszk2BOMgQ">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="560" height="315" src="http://www.youtube.com/embed/lnszk2BOMgQ" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>John Vincent, aka Lusis <a href="https://twitter.com/#!/lusis">twitter</a>, <a href="https://github.com/lusis">github</a></li>
<li>Charity Majors <a href="http://github.com/charity">github</a>,
<a href="http://twitter.com/mipsytipsy">twitter</a>, <a href="http://blog.parse.com">blog</a></li>
<li>Ben Hartshorne <a href="http://github.com/maplebed">github</a>,
<a href="http://twitter.com/maplebed">twitter</a>, <a href="http://blog.parse.com">blog</a></li>
<li><a href="https://github.com/diranged">Matt Wise</a></li>
</ul>


<h2>Show Notes</h2>

<ul>
<li>Matt uses <a href="https://kazoo.readthedocs.org/">kazoo</a></li>
<li>Matt developed <a href="https://github.com/Nextdoor/zkwatcher">zkwatcher</a></li>
<li>Matt&#8217;s post on creating a <a href="http://engblog.nextdoor.com/post/43517659364/nextdoor-service-registry">service registry w/ zookeeper</a></li>
<li>Ben and Charity are using the zookeeper gem</li>
<li>Ben&#8217;s blog post on <a href="http://blog.parse.com/2013/03/11/implementing-failover-for-random-cronjobs-with-zookeeper/">distributed locks with zookeeper</a></li>
</ul>


<h2>Picks<A Name="picks"></a></h2>

<h4>Bryan</h4>

<ul>
<li><a href="http://www.youtube.com/watch?v=XgQo4JkN4Bw">CS 162</a></li>
<li><a href="http://www.slideshare.net/mobile/pcalcado/from-a-monolithic-ruby-on-rails-app-to-the-jvm">Java is the new C</a></li>
</ul>


<h4>Matt Wise</h4>

<ul>
<li><a href="http://logstash.net">logstash</a></li>
</ul>


<h4>lusis</h4>

<ul>
<li>Lusis is looking for someone to take over his awesome project <a href="http://blog.lusis.org/blog/2013/01/20/future-of-noah/">Noah</a></li>
<li>Lusis <a href="https://speakerdeck.com/lusis/cross-node-orchestration-with-chef-and-noah?slide=36">presentation on Noah</a></li>
</ul>


<h3>Ben Hartshorne</h3>

<ul>
<li><a href="http://zookeeper.apache.org/">ZooKeeper</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-44-Zookeeper.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=lnszk2BOMgQ">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Hangops]]></title>
    <link href="http://foodfightshow.org//2013/03/hangops.html"/>
    <updated>2013-03-11T07:33:00-07:00</updated>
    <id>http://foodfightshow.org//2013/03/hangops</id>
    <content type="html"><![CDATA[<p>Show Date:  Friday, March 8, 2013</p>

<p>This is a cross-post from <a href="http://twitter.com/hangops">Hangops</a>.  <a href="http://twitter.com/nathenharvey">Nathen</a> joined <a href="http://twitter.com/solarce">Brandon</a> on this week&#8217;s Hangops which was all about Chef 11.</p>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Hangops-Chef-11.mp3">Audio</a></li>
</ul>


<h2>Watch the Video</h2>

<iframe width="560" height="315" src="http://www.youtube.com/embed/jp9D_CFH6UY" frameborder="0" allowfullscreen></iframe>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Adaptive Fault Detection]]></title>
    <link href="http://foodfightshow.org//2013/03/adaptive-fault-detection.html"/>
    <updated>2013-03-04T10:49:00-08:00</updated>
    <id>http://foodfightshow.org//2013/03/adaptive-fault-detection</id>
    <content type="html"><![CDATA[<p>Show Date:  Monday, March 4, 2013</p>

<p>In this episode, we sat down with <a href="https://twitter.com/xaprb">Baron Schwartz</a> to discuss his presentation on <a href="http://www.xaprb.com/blog/2012/10/02/adaptive-fault-detection-in-mysql-servers/">Adaptive Fault Detection</a>.  <a href="https://twitter.com/obfuscurity">Jason Dixon</a> and <a href="https://twitter.com/solarce">Brandon Burton</a> joined the conversation.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/03/adaptive-fault-detection.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/03/adaptive-fault-detection.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/03/adaptive-fault-detection.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-43-adaptive-fault-detection.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=nyR0elLfy28">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/nyR0elLfy28" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Baron Schwartz <a href="https://github.com/xaprb">github</a>, <a href="https://twitter.com/xaprb">twitter</a>, <a href="http://www.xaprb.com/blog/">blog</a></li>
<li>Jason Dixon <a href="http://github.com/obfuscurity">github</a>, <a href="https://twitter.com/obfuscurity">twitter</a>, <a href="http://obfuscurity.com/">blog</a></li>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="https://twitter.com/solarce">twitter</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>Baron</h4>

<ul>
<li><a href="http://vividcortex.com">VividCortex</a></li>
<li>Bree, apple, honey, and pesto sandwich</li>
<li>Thyme-tea based gin drink</li>
</ul>


<h4>Jason</h4>

<ul>
<li><a href="https://github.com/obfuscurity/food-recipes">Food Recipes</a> - Patches welcome!</li>
<li><a href="http://www.cs.ucr.edu/~eamonn/UCRsuite.html">UCR Suite</a></li>
<li><a href="https://github.com/b/libdtw">Ben Black&#8217;s dynamic time warping library</a></li>
<li><a href="https://gist.github.com/jordansissel/3760225">logstashgraphite.py</a></li>
<li><a href="http://mashable.com/2013/03/02/wealth-inequality/">Wealth Inequality</a></li>
<li><a href="http://monitorama.com/">Monitorama</a></li>
<li><a href="http://blog.librato.com/2013/02/january-sf-metrics-meetup-presentations.html">January SF Metrics Meetup Presentations: Sensu and OpenTSDB</a></li>
</ul>


<h4>Brandon</h4>

<ul>
<li><a href="http://www.solowizard.com/">Solo Wizard</a> - and <a href="https://github.com/tommyh/solo_wizard">source code</a></li>
<li><a href="https://github.com/blog/1345-introducing-boxen">Boxen</a></li>
</ul>


<h4>Bryan</h4>

<ul>
<li>Ctl-\</li>
<li><a href="http://en.wikipedia.org/wiki/Bidet">Bidet</a></li>
<li>Twitter rationing - Only check twitter in the morning and the evening</li>
</ul>


<h4>Nathen</h4>

<ul>
<li><a href="https://twitter.com/jordansissel">Jordan Sissel&#8217;s</a> SCaLE 11x presentation on <a href="http://semicomplete.com/presentations/logstash-scale11x">logstash</a></li>
<li><a href="http://www.bigrubyconf.com/">BigRuby Conf</a> and the (soon to be posted) <a href="http://www.confreaks.com/events/bigruby2013">videos on Confreaks</a>.</li>
<li><a href="http://gearhartschocolates.com/">Gearhart&#8217;s Chocolates</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-43-adaptive-fault-detection.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=nyR0elLfy28">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Chef 11]]></title>
    <link href="http://foodfightshow.org//2013/02/chef-11.html"/>
    <updated>2013-02-20T11:39:00-08:00</updated>
    <id>http://foodfightshow.org//2013/02/chef-11</id>
    <content type="html"><![CDATA[<p>Show Date:  Wednesday, February 20, 2013</p>

<p>In this episode, we sit down with some of the engineering team at Opscode to discuss the recently released Chef 11.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/02/chef-11.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/02/chef-11.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/02/chef-11.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-42-chef11.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=yo2vchHd_FE">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/yo2vchHd_FE" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Dan DeLeo <a href="http://github.com/danielsdeleo">github</a>, <a href="https://twitter.com/kallistec">twitter</a></li>
<li>Kevin Smith <a href="http://github.com/kevsmith">github</a>, <a href="http://twitter.com/kevsmith">twitter</a></li>
<li>Seth Falcon <a href="http://github.com/seth">github</a>, <a href="http://twitter.com/sfalcon">twitter</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>Kevin</h4>

<ul>
<li><a href="http://www.amazon.com/21st-Century-Tips-New-School/dp/1449327141">21st Century C</a></li>
<li><a href="http://kth.diva-portal.org/smash/record.jsf?pid=diva2:392243">Characterizing the Scalability of Erlang VM on Many-Core Processors</a></li>
<li><a href="http://www.amazon.com/The-Multiprocessor-Programming-Revised-Reprint/dp/0123973376">Art of Multiprocessor Programming</a></li>
<li><a href="http://www.amazon.com/Garbage-Collection-Handbook-Management-Algorithms/dp/1420082795">The Garbage Collection Handbook 2nd Ed.</a></li>
<li><a href="http://dune.scs.stanford.edu/belay:dune.pdf">Dune: Safe User-level Access to Privileged CPU Features</a></li>
<li><a href="http://concurrencykit.org">ConcurrencyKit</a></li>
<li><a href="http://zeromq.org">ZeroMQ</a></li>
<li>Soundtrack by Flux Pavilion, Savant, Bare, Cookie Monsta, M83, and Seven Lions</li>
</ul>


<h4>Seth</h4>

<ul>
<li><a href="http://tom.preston-werner.com/2010/08/23/readme-driven-development.html">Readme Driven Development</a></li>
<li><a href="http://berkshelf.com/">Berkshelf</a></li>
</ul>


<h4>Dan</h4>

<ul>
<li><a href="https://github.com/danielsdeleo/knife-boxer">knife-boxer</a> - a set of plugins for managing cookbooks in an immutable way and creating sandboxed environments for testing.</li>
<li><a href="https://github.com/andreacampi/nyan-cat-chef-formatter">Nyan Cat Formatter</a> - A formatter for Chef dedicated to the wonderful Nyan Cat!</li>
</ul>


<h4>Nathen</h4>

<ul>
<li>YouTube videos of recent <a href="http://www.meetup.com/DevOpsDC/events/97686352/">DevOpsDC</a> meetup:

<ul>
<li><a href="http://www.youtube.com/watch?v=0gx7oQaAy6g">Ops School</a></li>
<li><a href="http://www.youtube.com/watch?v=UQ6UNhdP6Ic">How To Tie Your Shoes The Right Way</a></li>
<li><a href="http://www.youtube.com/watch?v=qyxUIY72ywc">a career</a></li>
</ul>
</li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-42-chef11.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=yo2vchHd_FE">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Saving the World with DevOps - Big Data and HPC]]></title>
    <link href="http://foodfightshow.org//2013/02/saving-the-world-with-devops-big-data-and-hpc.html"/>
    <updated>2013-02-19T10:53:00-08:00</updated>
    <id>http://foodfightshow.org//2013/02/saving-the-world-with-devops-big-data-and-hpc</id>
    <content type="html"><![CDATA[<p>Show Date:  Tuesday, February 19, 2013</p>

<p>In this episode, we discuss the role DevOps can play in helping science overcome some of the most pressing research challenges such as climate change and canceer research.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/02/saving-the-world-with-devops-big-data-and-hpc.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/02/saving-the-world-with-devops-big-data-and-hpc.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/02/saving-the-world-with-devops-big-data-and-hpc.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-41-saving-the-world-with-devops.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=pJ4ahwABPRs">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/pJ4ahwABPRs" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li><a href="http://blog.jcuff.net/">Dr. James Cuff</a>, <a href="https://twitter.com/jamesdotcuff">twitter</a></li>
<li><a href="http://anthonygoddard.com">Anthony Goddard</a>, <a href="https://twitter.com/anthonygoddard">twitter</a>, <a href="https://github.com/agoddard">github</a>, <a href="http://ops.anthonygoddard.com">blog</a></li>
<li>Brandon Burton <a href="http://github.com/solarce">github</a>, <a href="https://twitter.com/solarce">twitter</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>James</h4>

<ul>
<li><a href="http://julialang.org/">julia</a> - high-level, high-performance dynamic programming language for technical computing.</li>
</ul>


<h4>Anthony</h4>

<ul>
<li><a href="http://www.alastairhumphreys.com/microadventures-2/">Microadventures</a></li>
<li><a href="https://twitter.com/search?q=%23microadventures">#microadventures</a></li>
<li><a href="http://cartodb.com/">CartoDB</a> - hosted PostGIS mapping tool</li>
</ul>


<h4>Brandon</h4>

<ul>
<li><a href="http://www.socallinuxexpo.org/scale11x">SCaLE 11x</a></li>
<li>Kyle Kingsbury - <a href="https://twitter.com/aphyr">@aphyr</a>, <a href="http://aphyr.com/">http://aphyr.com/</a>

<ul>
<li><a href="http://riemann.io/">Riemann</a></li>
<li><a href="http://aphyr.com/posts/277-timelike-a-network-simulator">Timelike: a network simulator</a></li>
<li><a href="http://aphyr.com/posts/278-timelike-2-everything-fails-all-the-time">Timelike 2: everything fails all the time</a></li>
</ul>
</li>
</ul>


<h4>Bryan</h4>

<ul>
<li><a href="http://blog.geeksinaction.org/tag/systemd/">systemd for administrators</a></li>
<li><a href="http://daemianmack.com/magit-cheatsheet.html">Magit cheat sheet</a></li>
</ul>


<h4>Nathen</h4>

<ul>
<li>Provide personal help to a cancer patient instead of merely writing a check to a foundation.</li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-41-saving-the-world-with-devops.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=pJ4ahwABPRs">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Logstash]]></title>
    <link href="http://foodfightshow.org//2013/02/logstash.html"/>
    <updated>2013-02-13T11:52:00-08:00</updated>
    <id>http://foodfightshow.org//2013/02/logstash</id>
    <content type="html"><![CDATA[<p>Show Date:  Wednesday, February 13, 2013</p>

<p>In this episode, we discuss <a href="http://www.logstash.net/">Logstash</a> and <a href="http://logstashbook.com/">The logstash Book</a> with <a href="https://twitter.com/jordansissel">Jordan Sissel</a> and <a href="https://twitter.com/kartar">James Turnbull</a>.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/02/logstash.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/02/logstash.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/02/logstash.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-40-logstash.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=zcTeyG80uY0">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/zcTeyG80uY0" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Jordan Sissel <a href="https://twitter.com/jordansissel">twitter</a>, <a href="https://github.com/jordansissel">github</a>, <a href="http://www.semicomplete.com/">blog</a></li>
<li>James Turnbull <a href="https://twitter.com/kartar">twitter</a>, <a href="https://github.com/jamtur01">github</a></li>
<li>John Vincent, aka Lusis <a href="https://twitter.com/#!/lusis">twitter</a>, <a href="https://github.com/lusis">github</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>Jordan</h4>

<ul>
<li><a href="http://www.nethack.org/">Net Hack</a></li>
</ul>


<h4>James</h4>

<ul>
<li><a href="https://github.com/sensu/sensu">Sensu</a></li>
</ul>


<h4>lusis</h4>

<ul>
<li><a href="http://www.youtube.com/watch?v=dL9mlqbG5CU">Hammerfall - Hearts On Fire (Curling Version)</a></li>
</ul>


<h4>Nathen</h4>

<ul>
<li><a href="https://github.com/jordansissel/fpm">fpm</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-40-logstash.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=zcTeyG80uY0">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[USE - Thinking Methodically about Performance]]></title>
    <link href="http://foodfightshow.org//2013/02/use-thinking-methodically-about-performance.html"/>
    <updated>2013-02-06T13:34:00-08:00</updated>
    <id>http://foodfightshow.org//2013/02/use-thinking-methodically-about-performance</id>
    <content type="html"><![CDATA[<p>Show Date:  Tuesday, February 6, 2013</p>

<p>In this episode, we sit down with <a href="https://twitter.com/brendangregg">Brendan Gregg</a> of Joyent to discuss performance and his recent article, <a href="http://queue.acm.org/detail.cfm?id=2413037">Thinking Methodically about Performance</a>.</p>

<ul>
<li><a href="http://foodfightshow.org/2013/02/use-thinking-methodically-about-performance.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/02/use-thinking-methodically-about-performance.html#outline">Outline</a></li>
<li><a href="http://foodfightshow.org/2013/02/use-thinking-methodically-about-performance.html#picks">Picks</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-39-USE-Method.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=GSjWIoAXzuQ">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="420" height="315" src="http://www.youtube.com/embed/GSjWIoAXzuQ" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Brendan Gregg of Joyent <a href="https://github.com/brendangregg">github</a>, <a href="https://twitter.com/brendangregg">twitter</a>, <a href="http://dtrace.org/blogs/brendan/">blog</a></li>
<li>Avleen Vig <a href="https://github.com/avleen">github</a>, <a href="https://twitter.com/avleen">twitter</a>, <a href="http://silverwraith.com/blog/">blog</a></li>
<li>MattRay <a href="http://github.com/mattray">github</a>, <a href="http://twitter.com/mattray">twitter</a>, irc: mattray, <a href="http://www.leastresistance.net/">blog</a></li>
<li>John Vincent, aka Lusis <a href="https://twitter.com/#!/lusis">twitter</a>, <a href="https://github.com/lusis">github</a></li>
<li>Bryan Berry <a href="http://github.com/bryanwb">github</a>, <a href="http://twitter.com/bryanwb">twitter</a>, irc: bryanwb, blog: <a href="http://devopsanywhere.blogspot.com">devopsanywhere</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Picks<a name="picks"></a></h2>

<h4>Bryan</h4>

<ul>
<li><a href="http://jdownloader.org">jdownloader</a></li>
<li><a href="http://www.youtube.com/watch?v=YHeyuD89n1Y&amp;feature=youtu.be">The Future of Networking by scott shenker</a></li>
<li>electronic cigarettes</li>
</ul>


<h4>Avleen</h4>

<ul>
<li><a href="http://www.dueapp.com/mac.html">Due App</a></li>
</ul>


<h4>Brendan</h4>

<ul>
<li><a href="http://elite.frontier.co.uk/">Elite 4</a></li>
<li><p><a href="http://www.raspberrypi.org/">Raspbery Pi</a></p></li>
<li><h4>Matt</h4></li>
<li><a href="http://www.treadmilldeskdiary.com/">Treadmill Desk Diary</a></li>
<li><a href="http://www.mybloodyvalentine.org/NewsDetail.aspx?NID=623&amp;flag=1">my bloody valentine&#8217;s new album:  mvb</a></li>
</ul>


<h4>Nathen</h4>

<ul>
<li><a href="http://www.delirium.be/delirium_nocturnum">Delirium Nocturnum</a></li>
<li><a href="http://manytricks.com/witch/">Witch</a></li>
<li><a href="https://chefconf2013.busyconf.com/proposals/new">#ChefConf 2013 CFP</a></li>
</ul>


<h2>Download</h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/Food-Fight-Show-39-USE-Method.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=GSjWIoAXzuQ">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
  <entry>
    <title type="html"><![CDATA[Application Deployment]]></title>
    <link href="http://foodfightshow.org//2013/01/application-deployment.html"/>
    <updated>2013-01-28T10:45:00-08:00</updated>
    <id>http://foodfightshow.org//2013/01/application-deployment</id>
    <content type="html"><![CDATA[<p>Show Date:  Monday, January 28, 2013</p>

<p>This episode was started with a tweet:</p>

<blockquote><p>@nathenharvey are you still recommending capistrano deploys in a chef infrastructure? I want to know what the best practices are</p><footer><strong>@jsegura</strong> <cite><a href='https://twitter.com/jsegura/status/293914528171839488'>twitter.com/jsegura/status/&hellip;</a></cite></footer></blockquote>


<ul>
<li><a href="http://foodfightshow.org/2013/01/application-deployment.html#panel">Panel</a></li>
<li><a href="http://foodfightshow.org/2013/01/application-deployment.html#notes">Show Notes</a></li>
<li>Download

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/DevOps-Delicacy-Application-Deployment.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=8H3jsj7_B6A">Video Stream</a></li>
</ul>
</li>
</ul>


<h2>Watch Now</h2>

<iframe width="560" height="315" src="http://www.youtube.com/embed/8H3jsj7_B6A" frameborder="0" allowfullscreen></iframe>




<!-- more -->


<h2>Panel<a name="panel"></a></h2>

<ul>
<li>Javier Segura <a href="http://github.com/jsegura">github</a>, <a href="https://twitter.com/jsegura/">twitter</a></li>
<li>Julian Dunn <a href="http://github.com/juliandunn">github</a>, <a href="http://twitter.com/julian_dunn">twitter</a>, <a href="http://www.juliandunn.net/">blog</a></li>
<li>Joshua Timberman <a href="http://github.com/jtimberman">github</a>, <a href="https://twitter.com/jtimberman">twitter</a>, <a href="http://jtimberman.housepub.org/">blog</a></li>
<li>Mike Fiedler <a href="http://github.com/miketheman">github</a>, <a href="http://twitter.com/mikefiedler">twitter</a></li>
<li>Nathen Harvey <a href="http://github.com/nathenharvey">github</a>, <a href="http://twitter.com/nathenharvey">twitter</a>, irc: nathenharvey, <a href="http://nathenharvey.com">blog</a></li>
</ul>


<h2>Show Notes<a name="notes"></a></h2>

<p>Should you deploy your applicaiton with Chef&#8217;s <a href="http://docs.opscode.com/resource_deploy.html">deploy resource</a> or should you use <a href="https://github.com/capistrano/capistrano">Capistrano</a> or something like it?  To an extent, this comes down to a question of push vs. pull.</p>

<p>On the panel we discuss the merits of both and reach a conclusion something along the lines of:</p>

<p>Use whichever method best suits your team and your application&#8217;s workflow.  In either case, it makes sense to leverage <a href="http://docs.opscode.com/essentials_search.html">Chef&#8217;s search capability</a> to help drive the deployment.</p>

<p>A <a href="http://lists.opscode.com/sympa/arc/chef/2013-01/msg00392.html">thread on the mailing list</a> came up during our discussion.  Although not directly related to our conversation, <a href="http://lists.opscode.com/sympa/arc/chef/2013-01/msg00392.html">the thread</a> is worth reading.  <a href="https://twitter.com/jtimberman">Joshua Timberman</a> schooled all of us on the use of the <a href="http://docs.opscode.com/resource_template.html">template resource&#8217;s</a> <code>local</code> attribute.  This was certainly something new to most, if not all, of the panelists.  Joshua wrote up blog post, <a href="http://jtimberman.housepub.org/blog/2013/01/28/local-templates-for-application-configuration/">Local Templates for Application Configuration</a> exploring the use of local templates.</p>

<h2>Download<a name="download"></a></h2>

<ul>
<li><a href="http://traffic.libsyn.com/foodfight/DevOps-Delicacy-Application-Deployment.mp3">Audio</a></li>
<li><a href="http://www.youtube.com/watch?v=8H3jsj7_B6A">Video Stream</a></li>
</ul>

]]></content>
  </entry>
  
</feed>
