<?xml version="1.0" encoding="UTF-8"?>
<event>
  <created-at type="datetime">2009-02-27T12:58:42+00:00</created-at>
  <creator-id type="integer" nil="true"></creator-id>
  <description>$50. 10 hours. 1 incredibly useful day.</description>
  <end-date type="datetime" nil="true"></end-date>
  <event-url>http://www.developer-day.com/</event-url>
  <hashtag nil="true"></hashtag>
  <id type="integer">64</id>
  <location>Durham, NC</location>
  <series-id type="integer">46</series-id>
  <start-date type="datetime">2009-03-21T00:00:00+00:00</start-date>
  <title>Developer Day Durham</title>
  <updated-at type="datetime">2009-05-26T19:38:35+00:00</updated-at>
  <average-rating type="decimal">4.07</average-rating>
  <series>
    <created-at type="datetime">2009-05-26T17:12:08+00:00</created-at>
    <creator-id type="integer" nil="true"></creator-id>
    <description>The Developer Day events are local, one-day conferences focused on encouraging the growth of developer communities around the country.</description>
    <id type="integer">46</id>
    <title>Developer Day</title>
    <updated-at type="datetime">2009-05-26T17:12:08+00:00</updated-at>
    <url>http://developer-day.com</url>
    <average-rating type="decimal">3.94</average-rating>
  </series>
  <talks type="array">
    <talk>
      <created-at type="datetime">2009-03-19T23:33:22+00:00</created-at>
      <event-id type="integer">64</event-id>
      <id type="integer">596</id>
      <info>Software development happens in your head; not in an editor, IDE, or design tool. We&#8217;re well educated on how to work with software and hardware, but what about wetware&#8212;our own brains?
</info>
      <location></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Refactoring Your Wetware</title>
      <updated-at type="datetime">2009-03-19T23:33:58+00:00</updated-at>
      <when type="datetime">2009-03-21T09:30:00+00:00</when>
      <average-rating type="decimal">3.97</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-02-27T12:58:45+00:00</created-at>
      <event-id type="integer">64</event-id>
      <id type="integer">282</id>
      <info>Git has attracted many developers away from various centralized source control tools, but it&#8217;s easy to find yourself using Git like a slightly-better variant of your old VCS. &#8220;You don&#8217;t even have to be online to commit. Cool!&#8221; That&#8217;s a nice touch, but Git has way more to offer, and by picking up a few intermediate and advanced Git techniques, you can save a ton of time (and sanity) for yourself and your team.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Evolving Your Git Workflow</title>
      <updated-at type="datetime">2009-02-27T12:58:45+00:00</updated-at>
      <when type="datetime">2009-03-21T10:20:00+00:00</when>
      <average-rating type="decimal">4.37</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-02-27T13:01:56+00:00</created-at>
      <event-id type="integer">64</event-id>
      <id type="integer">284</id>
      <info>As Phil Karlton said, &#8220;there are only two hard things in Computer Science: cache invalidation and naming things.&#8221; Despite enormous advances in the field of web development over the last five years, it remains difficult to use caching to allow sites to scale for expanding user bases. Fortunately, the last few years have also seen the rise of JavaScript libraries that take a lot of the pain out of client-side programming. In this talk, we&#8217;ll explore techniques for making your sites feel faster, without resorting to complicated caching schemes, while maintaining strict separation of content, style, and behavior.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Optimizing Perceived Performance</title>
      <updated-at type="datetime">2009-02-27T13:01:56+00:00</updated-at>
      <when type="datetime">2009-03-21T11:10:00+00:00</when>
      <average-rating type="decimal">3.99</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-02-27T13:02:50+00:00</created-at>
      <event-id type="integer">64</event-id>
      <id type="integer">285</id>
      <info>Take a song. Cut it into pieces. Stretch it. Shift the pitch. Stack it on top of other tracks. And you have a new song. We&#8217;ll show some simple algorithms for creating new songs that lets Ruby do the heavy lifting. And let Bono do the singing.</info>
      <location></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Getting Girls With Musical Magic and Ruby</title>
      <updated-at type="datetime">2009-02-27T13:03:09+00:00</updated-at>
      <when type="datetime">2009-03-21T13:50:01+00:00</when>
      <average-rating type="decimal">3.69</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-02-27T13:03:57+00:00</created-at>
      <event-id type="integer">64</event-id>
      <id type="integer">286</id>
      <info>With Ruby 1.9 on everyone&#8217;s mind, Aaron will walk you through the real-life example of updating RCov to work with the new platform.</info>
      <location nil="true"></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>From Paralysis to Static Analysis: A Ruby 1.9 Case Study on Upgrading RCov </title>
      <updated-at type="datetime">2009-02-27T13:03:57+00:00</updated-at>
      <when type="datetime">2009-03-21T15:00:01+00:00</when>
      <average-rating type="decimal">3.75</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-02-27T13:04:32+00:00</created-at>
      <event-id type="integer">64</event-id>
      <id type="integer">287</id>
      <info>Scala is a language for the Java Virtual Machine that combines the power of Java with the flexibility of a dynamic language and the capabilities of a functional language. We&#8217;ll explore how Scala can make standard object-oriented programming more concise and powerful, and how it can make concurrency easy and clear. We&#8217;ll specifically show how these capabilities can be used with languages you might already be using, Java and Ruby.

Find the GitHub repo and further resources for this talk at [crnixon.org/talks][1]


  [1]: http://crnixon.org/talks</info>
      <location></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url></slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Scala: A Modern Programming Language</title>
      <updated-at type="datetime">2009-03-21T21:12:07+00:00</updated-at>
      <when type="datetime">2009-03-21T15:50:01+00:00</when>
      <average-rating type="decimal">4.36</average-rating>
    </talk>
    <talk>
      <created-at type="datetime">2009-02-27T12:59:20+00:00</created-at>
      <event-id type="integer">64</event-id>
      <id type="integer">283</id>
      <info>We&#8217;ve seen a number of dramatic changes in Rails over the past year, with the most surprising probably being the announcement of the Rails-Merb merger. No less important, however, is the addition of Rack support, which can have a revolutionary effect on the way we build applications today, much less how we do it when Rails 3 is released. In this session, we&#8217;ll explore how Rails on Rack revitalizes page caching as a performance strategy.</info>
      <location></location>
      <series-id type="integer" nil="true"></series-id>
      <slides-url>http://www.slideshare.net/bscofield/page-caching-resurrected-a-fairy-tale</slides-url>
      <slideshare-key nil="true"></slideshare-key>
      <talk-url></talk-url>
      <title>Page Caching Resurrected: A Fairy Tale</title>
      <updated-at type="datetime">2009-03-23T19:14:16+00:00</updated-at>
      <when type="datetime">2009-03-21T16:40:01+00:00</when>
      <average-rating type="decimal">4.29</average-rating>
    </talk>
  </talks>
</event>
