<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>ooochie - Home</title>
  <id>tag:ooochie.com,2010:mephisto/</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://ooochie.com/feed/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://ooochie.com/" rel="alternate" type="text/html"/>
  <updated>2009-11-19T20:22:24Z</updated>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-11-19:5181</id>
    <published>2009-11-19T13:18:00Z</published>
    <updated>2009-11-19T20:22:24Z</updated>
    <category term="Things I Learned in Grad School"/>
    <link href="http://ooochie.com/2009/11/19/things-i-learned-in-grad-school-2" rel="alternate" type="text/html"/>
    <title>Things I Learned in Grad School #2</title>
<content type="html">
            &lt;p&gt;Recently we had a guest speaker come in to my marketing class to talk about qualitative research interviews. She had some great advice for interviewing customers and getting valuable information out of them. Here are some tips I learned for conducting customer interviews:&lt;/p&gt;

&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Be Prepared, Yet Flexible.&lt;/strong&gt; Always have a list of questions, but use them as a guide. Let the content of the interview go where the customer takes it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Show You Care.&lt;/strong&gt; It should be obvious to your customer that you care about what he or she has to say. Pay attention! If you don't care, why bother?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Don't Interrupt.&lt;/strong&gt; Never interrupt your customer while they are telling you a story. Instead, make a note of what you wanted to ask about and ask it when the story is done.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pause.&lt;/strong&gt; When the customer is done telling you a story, pause for slightly longer than you normally would, just to be sure they don't have anything else to add.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Be Encouraging.&lt;/strong&gt; Non-verbal communication (i.e. head-nods) and minor vocalizations (i.e. &quot;Mmhmm&quot;) show that you are still paying attention and encourage the customer to keep talking. Also, don't be afraid to probe the customer for more information with short extending questions like &quot;Can you offer additional details?&quot; or &quot;What happened next?&quot;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Don't Talk About Yourself.&lt;/strong&gt; Customer interviews are NOT a two-way conversation - let the customer do the talking. You won't get accurate information by offering up your own insights and opinions. &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;p&gt;I used to think that these techniques could only be used for market research at large companies who are developing new physical products, but after this particular class I started to think about how qualitative research applies to software development. Every one of these tips should be applied to our relationships with customers - especially in our initial meetings. &lt;/p&gt;
&lt;p&gt;As developers, we often get ahead of ourselves and start planning out a product before we fully understand what our customers want. In my opinion, the first meeting with a customer should be exactly like a qualitative research interview. Allow the customer to talk at length about what they need and what kinds of problems they are trying to solve with the software. Show them you care about what they have to say and hold off on offering up your personal opinions. By structuring our initial meetings this way, we can get a clear, unbiased picture of the situation and create better solutions for our customers.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-10-26:5180</id>
    <published>2009-10-26T00:02:00Z</published>
    <updated>2009-10-26T00:05:09Z</updated>
    <category term="women in development"/>
    <category term="Women in Development"/>
    <link href="http://ooochie.com/2009/10/26/ruby-on-rails-workshop-for-women" rel="alternate" type="text/html"/>
    <title>Ruby on Rails Workshop for Women</title>
<content type="html">
            &lt;p&gt;This past weekend I volunteered to be a Teacher's Assistant at the &lt;a href=&quot;http://blogs.law.harvard.edu/genderandtech/ruby-on-rails-workshop-for-women/&quot;&gt;Ruby on Rails Workshop for Women&lt;/a&gt; at Harvard University in Boston. I have to say that I was really impressed by the whole event. &lt;a href=&quot;http://www.ultrasaurus.com/&quot;&gt;Sarah Allen&lt;/a&gt; and &lt;a href=&quot;http://srwustner.com/&quot;&gt;Sarah Mei&lt;/a&gt; started doing these workshops in the San Francisco Bay Area, and I'm really glad that Sarah Allen made her way to Boston so we could have one too. There was a great turnout; a mixture of women of all skill levels and ages, and yes, there were some men there too. It was really refreshing to be in a room full of so many kinds of women programming Ruby on Rails.&lt;/p&gt;

&lt;p&gt;In her &lt;a href=&quot;http://www.slideshare.net/sarah.allen/once-upon-a-time-1609821&quot;&gt;intro&lt;/a&gt;, Sarah described her hope to one day attend a meetup where she did not &quot;personally double the number of women&quot; in the room. I certainly know what that's like, and I'm so happy I made the choice to donate a Saturday to this event. This workshop felt so different than any Ruby or Rails event I've attended. There was no judgement, no attitude, no &quot;are you &lt;em&gt;really&lt;/em&gt; a rails developer?&quot; - there was just a bunch of people who wanted to learn and some other people who wanted to help.&lt;/p&gt;

&lt;p&gt;Thanks so much to &lt;a href=&quot;http://blogs.law.harvard.edu/lianaleahy/&quot;&gt;Liana Leahy&lt;/a&gt; and &lt;a href=&quot;http://twitter.com/mtolbert&quot;&gt;Mary Tolbert&lt;/a&gt; for organizing this event, and to &lt;a href=&quot;http://www.ultrasaurus.com/&quot;&gt;Sarah Allen&lt;/a&gt; and &lt;a href=&quot;http://gregorowicz.blogspot.com/&quot;&gt;Andy Gregorowicz&lt;/a&gt; for presenting to the group.&lt;/p&gt;

&lt;p&gt;You can read more about the workshop in some post-workshop blog posts from &lt;a href=&quot;http://blogs.law.harvard.edu/genderandtech/2009/10/20/post-workshop-news/&quot;&gt;Liana&lt;/a&gt;, &lt;a href=&quot;http://www.ultrasaurus.com/sarahblog/2009/10/stone-soup-workshop/&quot;&gt;Sarah&lt;/a&gt;, and &lt;a href=&quot;http://gregorowicz.blogspot.com/2009/10/teaching-at-ruby-on-rails-workshop-for.html&quot;&gt;Andy&lt;/a&gt;.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-10-12:5175</id>
    <published>2009-10-12T22:01:00Z</published>
    <updated>2009-10-12T22:19:16Z</updated>
    <category term="Things I Learned in Grad School"/>
    <link href="http://ooochie.com/2009/10/12/things-i-learned-in-grad-school-1" rel="alternate" type="text/html"/>
    <title>Things I Learned in Grad School #1: NDAs &amp; Trade Secrets</title>
<content type="html">
            &lt;p&gt;So I've been in grad school for about a month now, and it's going really well so far. It's a ton of work, but my classes are super interesting so I can't really complain too much. :) I decided that I should start a new series of articles on this site, henceforth to be known as &quot;Things I Learned in Grad School.&quot; As you probably can gather from my oh-so-creative title, I plan on doing a series of short posts with some random but useful things I learn while I'm at school. So let's hit the ground running with a couple of little tidbits I learned in my Intellectual Property class!&lt;/p&gt;

&lt;h3&gt;NDA's &amp; Trade Secrets&lt;/h3&gt;
&lt;p&gt;Did you know that it's not always necessary to make your employees or partners sign a Non-Disclosure Agreement (NDA)? Or if you're the employee, did you know that if you haven't signed an NDA you are still obligated to keep your employer's trade secrets private? Though an NDA is the easiest way to prove in court that ideas were supposed to be kept private, it's not the only way to win a case of stolen secrets. Your ideas and trade secrets are automatically protected by trade secret law as long as you make a reasonable effort to keep them secret. There are also some relationships (such as employer/employee) where the law assumes confidentiality. So if you haven't signed an NDA, don't assume you can shout other people's secrets from the rooftops, and make sure you know your rights if someone's shouting yours.&lt;/p&gt;

&lt;p&gt;P.S. This information is based on United States laws. I'm not sure how it works in other countries, but if you know please enlighten me in the comments. Cheers!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-07-14:5163</id>
    <published>2009-07-14T22:15:00Z</published>
    <updated>2009-07-14T22:24:28Z</updated>
    <category term="personal"/>
    <category term="Personal"/>
    <link href="http://ooochie.com/2009/7/14/i-m-back" rel="alternate" type="text/html"/>
    <title>I'm Back!</title>
<content type="html">
            &lt;p&gt;Oh hey there... it's been a while, eh? I've been just a teensy bit busy saying goodbye to New Zealand, traveling around Australia, flying back to the US, emptying my storage unit in AZ, packing my life into 2 small vehicles, driving across the country, catching up with fam &amp; friends, and finding a place to live in Boston. But enough with the excuses, I'm back now! &lt;/p&gt;

&lt;p&gt;For those that didn't know, I'm going back to school this fall at Northeastern University. I'm super psyched about getting a master's but a little nervous at the same time. It's weird to be doing the school thing again. Anyways, I'm moving to an apartment in Boston in a couple weeks, so I have a new community to infiltrate! If you're in town, let's hang. :)&lt;/p&gt;

&lt;p&gt;P.S. I'm also looking for part-time rails work in the city (or I'm willing to work remotely) while I'm in school, so if you know anyone with an opening, I'm all ears!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-04-23:5132</id>
    <published>2009-04-23T07:45:00Z</published>
    <updated>2009-04-23T19:49:01Z</updated>
    <category term="Boost"/>
    <link href="http://ooochie.com/2009/4/23/sonarhq-online-polls-surveys" rel="alternate" type="text/html"/>
    <title>SonarHQ - Online Polls &amp; Surveys</title>
<content type="html">
            &lt;div&gt;&lt;a href=&quot;http://sonarhq.com&quot;&gt;&lt;img src=&quot;/images/sonarhq.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;My last few months have been dedicated to the development of &lt;a href=&quot;http://boost.co.nz&quot;&gt;Boost's&lt;/a&gt; new &lt;a href=&quot;http://sonarhq.com&quot;&gt;online survey tool&lt;/a&gt;, SonarHQ. This past week, we released SonarHQ into Beta, and its live for you to use! It's exciting to see it out in the wild... we hope you enjoy it! We'd love to &lt;a href=&quot;http://www.sonarhq.com/contact&quot;&gt;hear your feedback&lt;/a&gt; so check it out and let us know what you think. Here's a bit more information about SonarHQ:&lt;/p&gt;

&lt;h3&gt;What SonarHQ Does&lt;/h3&gt;
&lt;div&gt;
&lt;strong&gt;Directly from the SonarHQ homepage:&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Fulfill your consultation requirements&lt;/li&gt;
&lt;li&gt;Build two-way conversations with your customers&lt;/li&gt;
&lt;li&gt;Develop groups for ongoing surveys&lt;/li&gt;
&lt;li&gt;Create one-off surveys and questionnaires&lt;/li&gt;
&lt;li&gt;Easily create beautiful graphs and reports&lt;/li&gt;
&lt;li&gt;Easily administer your feedback and reports&lt;/li&gt;
&lt;li&gt;Quickly arrange findings for private or public analysis&lt;/li&gt;
&lt;li&gt;Keep your stakeholders well informed.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;In my own words:&lt;/strong&gt;
&lt;div&gt;SonarHQ is, in short, an online polling system. It is especially useful for people who are interested in building a community of members that they can poll about certain topics. SonarHQ was extracted from older code that runs &lt;a href=&quot;http://thecouch.org.nz&quot;&gt;The Couch&lt;/a&gt;, a community of New Zealand families. SonarHQ allows you to easily create polls, collect answers, and report on your findings - all on your very own website. &lt;/div&gt;
&lt;/div&gt;


&lt;h3&gt;The Tech Specs&lt;/h3&gt;
&lt;p&gt;SonarHQ is a Ruby on Rails application. It's currently running Rails v2.2 on a &lt;a href=&quot;http://slicehost.com&quot;&gt;SliceHost&lt;/a&gt; Ubuntu server. We're using &lt;a href=&quot;http://github.com/purzelrakete/workling/tree/master&quot;&gt;Workling/Starling&lt;/a&gt; for background processes and we've rolled our own flash graphs for charting poll results. The app is (mostly) RESTful and we're leveraging that fact in order to create reports for ourselves via &lt;a href=&quot;http://api.rubyonrails.org/classes/ActiveResource/Base.html&quot;&gt;ActiveResource&lt;/a&gt;. We're using &lt;a href=&quot;http://chartbeat.com/&quot;&gt;Chartbeat&lt;/a&gt; and &lt;a href=&quot;http://www.newrelic.com/&quot;&gt;New Relic&lt;/a&gt; to monitor the application and we've got a &lt;a href=&quot;http://support.sonarhq.com&quot;&gt;Tender&lt;/a&gt; app set up for support.&lt;/p&gt;

&lt;p&gt;
So that's about it. Go take a little &lt;a href=&quot;http://sonarhq.com&quot;&gt;looksie&lt;/a&gt; and then &lt;a href=&quot;http://sonarhq.com/signup&quot;&gt;sign up&lt;/a&gt;! Play around and be sure to &lt;a href=&quot;http://www.sonarhq.com/contact&quot;&gt;let us know what you think&lt;/a&gt;. :)
&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-03-28:5129</id>
    <published>2009-03-28T03:48:00Z</published>
    <updated>2009-03-28T03:53:02Z</updated>
    <category term="tech"/>
    <category term="Tech"/>
    <link href="http://ooochie.com/2009/3/28/burned-by-workling-starling" rel="alternate" type="text/html"/>
    <title>Burned by Workling &amp; Starling</title>
<content type="html">
            &lt;p&gt;I'm using the &lt;a href=&quot;http://railscasts.com/episodes/128-starling-and-workling&quot;&gt;Workling Plugin with Starling&lt;/a&gt; on my project at &lt;a href=&quot;http://boost.co.nz&quot;&gt;Boost&lt;/a&gt; to run processes in the background. Recently, we deployed 2 projects on the same server, and rather than run 2 separate instances of Starling, we just let both apps talk to the same Starling instance. All was well with the world until I noticed that one of my apps was mysteriously creating records in the other app's database. Burn! It appeared that Starling didn't know which app the processes belonged to, so it was always running them on 1 app and never the other one. Eeek!&lt;/p&gt;
&lt;p&gt;Thankfully, this was easily remedied by revisiting the options for my workling.yml file in the Workling README:&lt;/p&gt;
&lt;pre&gt;
Workling copies a file called workling.yml into your applications config directory. 
The config file tells Workling on which port Starling is listening. 

Notice that the default production port is 15151. This means you'll need to start 
Starling with -p 15151 on production. 

You can also use this config file to pass configuration options to the memcache 
client which workling uses to connect to starling. use the key 'memcache_options' for this. 

You can also set sleep time for each Worker. See the key 'listeners' for this. 
Put in the modularized Class name as a key. 

    development:
      listens_on: localhost:22122
      sleep_time: 2
      reset_time: 30
      listeners:
        Util:
          sleep_time: 20
      memcache_options:
        namespace: myapp_development
        
    production:
      listens_on: localhost:22122, localhost:221223, localhost:221224
      sleep_time: 2
      reset_time: 30
&lt;/pre&gt;

&lt;p&gt; See that key under memcache_options? Namespace to the rescue! If you set this in your workling.yml file, your Starling instance will never be confused again. Just a quick tip so you don't get burned like I did. Good luck!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-03-25:5128</id>
    <published>2009-03-25T00:10:00Z</published>
    <updated>2009-03-25T00:12:20Z</updated>
    <category term="Tech"/>
    <category term="tech"/>
    <category term="Women in Development"/>
    <category term="women in development"/>
    <link href="http://ooochie.com/2009/3/25/ada-lovelace-day" rel="alternate" type="text/html"/>
    <title>Ada Lovelace Day</title>
<content type="html">
            &lt;p&gt;Today is &lt;a href=&quot;http://findingada.com/&quot;&gt;Ada Lovelace Day&lt;/a&gt; - &quot;an international day of blogging to draw attention to women excelling in technology.&quot; I only just found out about it, so unfortunately I don't have an article prepared, but I wanted to help by raising a little awareness and inviting you to go read some of the articles that have been published today in honor of women in technology. Here are a few to get started:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.devchix.com/2009/03/24/ada-lovelace-day-finding-ada/&quot;&gt;Ada Lovelace Day - Finding Ada&lt;/a&gt; by Desi McAdam&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://ubuntulinuxtipstricks.blogspot.com/2009/03/ada-lovelace-day-heroine-valerie-aurora.html&quot;&gt;Ada Lovelace Day heroine: Valerie Aurora&lt;/a&gt; by Mackenzie Morgan&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dyepot-teapot.com/2009/03/23/celebrating-ada-lovelace-day/&quot;&gt;Celebrating Ada Lovelace Day&lt;/a&gt; by Audrey Eschright&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://coffee.geek.nz/ada-lovelace-day-grace-hopper.html&quot;&gt;Ada Lovelace Day - Grace Hopper&lt;/a&gt; by Brenda Wallace&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://liz-henry.blogspot.com/2009/03/ada-lovelace-day.html&quot;&gt;Ada Lovelace Day&lt;/a&gt; by Liz Henry&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://trailkev.wordpress.com/2009/03/24/ada-lovelace-day-tribute-to-suw-charman-anderson/&quot;&gt;Ada Lovelace Day: Tribute to Suw Charman-Anderson&lt;/a&gt; by Kevin Anderson (Husband of Suw Charman-Anderson, creator of Ada Lovelace Day)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are several more links to articles on the &lt;a href=&quot;http://www.pledgebank.com/AdaLovelaceDay&quot;&gt;pledge&lt;/a&gt; website. Even if you don't sign the pledge or write a post, today I encourage you to think about all the tech women you know &amp; celebrate them. :)&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-03-09:5127</id>
    <published>2009-03-09T00:28:00Z</published>
    <updated>2009-03-09T00:33:38Z</updated>
    <category term="Conferences &amp; Events"/>
    <link href="http://ooochie.com/2009/3/9/webstock-highlights-day-2" rel="alternate" type="text/html"/>
    <title>Webstock Highlights: Day 2</title>
<content type="html">
            &lt;p&gt;So Day 2 at &lt;a href=&quot;http://www.webstock.org.nz/&quot;&gt;Webstock&lt;/a&gt; was just as fab as Day 1. As promised, I put together a few of my favorites from Day 2.&lt;/p&gt;

&lt;strong&gt;&lt;a href=&quot;http://boxofchocolates.ca/&quot;&gt;Derek Featherstone&lt;/a&gt; - Madame Butterfly&lt;/strong&gt;
&lt;p&gt;Derek's talk was about accessibility. It was a great session, and it made me realize that accessibility is not something I really think about, but it definitely should be. One thing he said that I really liked was this: &quot;Just because something is compliant doesn't mean it's easy to use.&quot; I think this statement applies to so much more than accessibility. We need to focus on user experience &lt;em&gt;as well as&lt;/em&gt; standards compliance. In addition to that, Derek totally wowed me with some of the things he's working on using &lt;a href=&quot;http://labs.mozilla.com/2008/08/introducing-ubiquity/&quot;&gt;Ubiquity&lt;/a&gt; to improve accessibility.&lt;/p&gt;

&lt;strong&gt;&lt;a href=&quot;http://bokardo.com/&quot;&gt;Joshua Porter&lt;/a&gt; - Designing Sign Up Screens &amp; Flows&lt;/strong&gt;
&lt;p&gt;After hearing this talk, Joshua Porter's book, &lt;a href=&quot;http://bokardo.com/archives/designing-for-the-social-web-the-book/&quot;&gt;Designing for the Social Web&lt;/a&gt;, went directly onto my wish list. He had so many valuable tips about signup processes, most notably the fact that the form is not the problem with signup - the problem is changing peoples minds about your software. While the form can certainly be an obstacle, the process is much more important. Specifically, I liked the way Josh described the three types of people you should design for: the people who already know they want to sign up, the people who want more information to make sure your product is for them, and the skeptics. It was quite interesting to think about a signup process in this 3-tiered manner.&lt;/p&gt;

&lt;strong&gt;&lt;a href=&quot;http://blog.wired.com/sterling/&quot;&gt;Bruce Sterling&lt;/a&gt; - The Short but Glorious Life of Web 2.0, And What Comes Afterward&lt;/strong&gt;
&lt;p&gt;I'll let you &lt;a href=&quot;http://blog.wired.com/sterling/2009/03/what-bruce-ster.html&quot;&gt;read the transcript&lt;/a&gt; and draw your own conclusions about this one. :)&lt;/p&gt;

&lt;strong&gt;&lt;a href=&quot;http://damian.conway.org/About_us//Bio_formal.html&quot;&gt;Damian Conway&lt;/a&gt; - Web 2.0.1. &lt;/strong&gt;
&lt;p&gt;I thought this was a great way to end Webstock. Damian Conway sent us forth with a mission to implement the &quot;Theory of Hippocratic Web Design&quot;.  He said that we can collectively change our ideals and become people who really care about those we serve. The practices for Damian's theory seem so simple, but often they get overlooked. These things should be part of how we work everyday.

&lt;ul&gt;
&lt;li&gt;Learn and share good practices&lt;/li&gt;
&lt;li&gt;Do your best work&lt;/li&gt;
&lt;li&gt;Know your own limitations - don't pretend you're an expert in technologies that you're not.&lt;/li&gt;
&lt;li&gt;Work in your client's best interest - don't screw them over!&lt;/li&gt;
&lt;li&gt;Be professional&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So by now I think I have sufficiently convinced you that Webstock contained heaps (as the kiwis say) of awesomeness. I'm so glad I went and I hope to get the chance to attend future Webstocks. Thanks to all the speakers and all the fun people that took the time to chat with me!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-02-24:5125</id>
    <published>2009-02-24T06:34:00Z</published>
    <updated>2009-02-24T06:39:26Z</updated>
    <category term="Conferences &amp; Events"/>
    <link href="http://ooochie.com/2009/2/24/webstock-highlights-day-1" rel="alternate" type="text/html"/>
    <title>Webstock Highlights: Day 1</title>
<content type="html">
            &lt;a href=&quot;http://www.flickr.com/photos/kiwi/3293549723/&quot; title=&quot;Tom Coates @ Webstock by kiwi, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3597/3293549723_c0f83cb9ba_b.jpg&quot; alt=&quot;Tom Coates @ Webstock&quot; width=&quot;510&quot; /&gt;&lt;/a&gt;

&lt;p&gt;Well friends, &lt;a href=&quot;http://www.webstock.org.nz/&quot;&gt;Webstock&lt;/a&gt; is over and it turned out to be totally awesome. It was well-planned, well-executed, and loaded with high-quality content. I had the opportunity to meet/chat with one of the organizers, &lt;a href=&quot;http://www.maupuia.com/&quot;&gt;Mike Brown&lt;/a&gt;, and he is not only an all-star conference planner, but a genuinely nice dude. There was so much awesomeness from the speakers that I'm going to split my overview into two posts: one for each day of the conference. My highlights from the presentations on Day 1 are as follows:&lt;/p&gt;

&lt;strong&gt;&lt;a href=&quot;http://avantgame.com/&quot;&gt;Jane McGonigal&lt;/a&gt; - Gaming Reality&lt;/strong&gt;
&lt;p&gt;First of all, Jane is just an incredibly cool person. She's fun to chat with and, quite frankly, &lt;a href=&quot;http://www.avantgame.com/cookierolling.htm&quot;&gt;cookies make me happy too&lt;/a&gt;. :) Her talk made some great points about how games really optimize human experience by appealing directly to the things that humans crave:
&lt;ul&gt;
&lt;li&gt;having satisfying work to do&lt;/li&gt;
&lt;li&gt;being good at something&lt;/li&gt;
&lt;li&gt;spending time with people we like&lt;/li&gt;
&lt;li&gt;having the chance to be a part of something bigger&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;One of the points she made toward the end really stuck with me. She said that considering the current state of our world (climate change, sucky economy, etc.), we all need to become &quot;game developers&quot; and apply these things to &lt;em&gt;all&lt;/em&gt; of the software we create. We should be thinking about how to structure user experience to make people happier, and how to develop systems that really make people awesome.&lt;/p&gt;

&lt;strong&gt;&lt;a href=&quot;http://www.hackdiary.com/about/&quot;&gt;Matt Biddulph&lt;/a&gt; - Made of Messages&lt;/strong&gt;
&lt;p&gt;In this talk Matt discussed background processing and said that we should perform only the most basic calculations up front and show the user only what effects their world at that moment. The complex calculations can be put on a queue to be processed later. One of the things Matt mentioned really made me think. What does background processing do to interaction design? Now, I'm no designer, but I've never really thought to mention to the designer that I'm working with that some process is happening in the background and the information may not be available immediately. It seems now like something they should definitely know about in order to not mislead the user or create confusion.&lt;/p&gt;


&lt;strong&gt;&lt;a href=&quot;http://hchamp.com/&quot;&gt;Heather Champ&lt;/a&gt; - Shepherding Passionate Communities&lt;/strong&gt;
&lt;p&gt;Heather Champ, of &lt;a href=&quot;http://flickr.com&quot;&gt;Flickr&lt;/a&gt;, gave an insightful talk about 7 lessons she learned while managing the passionate flickr community. She had a lot of good stuff to say, but there were two that I liked best. First, Heather said that feedback has a lifecycle. The feedback you get in the first 48 hours is usually full of gut reactions to change, whereas over a 2 week period you get more thoughtful feedback. The second one I liked was this: Own your failure. If you screw up, tell your users you screwed up without making excuses. Then turn it into &lt;a href=&quot;http://www.flickr.com/groups/flickrcolorcontest/pool/&quot;&gt;something fun&lt;/a&gt;.&lt;/p&gt;

&lt;strong&gt;&lt;a href=&quot;http://www.randsinrepose.com/&quot;&gt;Michael Lopp&lt;/a&gt; - Being Geek&lt;/strong&gt;
&lt;p&gt;This was a really fun talk and affirmed my suspicion that I am a total nerd/geek. But definitely not a dork. :) He talked about the cliches of being geek and what they mean about our personalities. Nerds are supposedly good with computers, obsessive, and awkward. But in actuality we just love puzzles, don't want you touching our stuff, and are always trying to figure out how people fit into our system. :)&lt;/p&gt;

&lt;p&gt;The rest of the speakers from Day 1 were just as good:  &lt;a href=&quot;http://nathan.torkington.com/&quot;&gt;Nat Torkington&lt;/a&gt;, &lt;a href=&quot;http://www.themaninblue.com/&quot;&gt;Cameron Adams&lt;/a&gt;, &lt;a href=&quot;http://powazek.com/&quot;&gt;Derek Powazek&lt;/a&gt;, &lt;a href=&quot;http://www.holovaty.com/&quot;&gt;Adrian Holovaty&lt;a&gt;, and the ever-hilarious &lt;a href=&quot;http://www.zefrank.com/&quot;&gt;Ze Frank&lt;/a&gt;. For the sake of keeping this less than a zillion words, I won't summarize them all, but I was truly impressed with the quality of the speakers as well as their content. &lt;/p&gt;
&lt;p&gt;Stay tuned for thoughts on Day 2.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2009-01-22:5121</id>
    <published>2009-01-22T05:13:00Z</published>
    <updated>2009-01-22T05:14:49Z</updated>
    <category term="Conferences &amp; Events"/>
    <category term="Women in Development"/>
    <category term="women in development"/>
    <link href="http://ooochie.com/2009/1/22/fun-times-in-wellington" rel="alternate" type="text/html"/>
    <title>Fun Times in Wellington</title>
<content type="html">
            &lt;p&gt;I realized that I haven't written yet about some of the events I've been to in Wellington, so I thought I'd give y'all an idea of what I've been doing for the past 3 months. I've been trying to infiltrate the nerd community here and meet as many people as I can, so here's a few of the events I've attended and what I thought of them.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WellRailed (November)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;WellRailed is the Ruby on Rails group in Wellington. I've been subscribed to the mailing list for a while now, and it was cool to meet some of the people that I see writing on the list all the time. I liked the style of the meeting and I thought it was productive. It started with drinks, pizza, and socializing, and then moved into two short talks by &lt;a href=&quot;http://www.workingwithrails.com/person/7416-paul-flewelling&quot;&gt;Paul Flewelling&lt;/a&gt; (i18n in Rails 2) and &lt;a href=&quot;http://www.workingwithrails.com/person/7592-will-bryant&quot;&gt;Will Bryant&lt;/a&gt; (submitting a patch to Rails on github). I'm looking forward to attending more of these meetings before I leave NZ.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tweet-Up (November)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This one is pretty self-explanatory. I thought this was a great event for meeting people, and following new people on twitter helps me keep up with what's going on in Wellington.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Women in Technology (December)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I happened to stumble across the &lt;a href=&quot;http://womenintechnology.co.nz&quot;&gt;Women in Technology &lt;/a&gt; website one day and was quite intrigued. I emailed and asked if I could attend one of their meetings just to see what it was about. When I got there, I quickly realized that their idea of 'technology' was not quite the same as mine - i.e. it was not a room full of programmers, but women who use any type of technology in the workplace. I did, however, really enjoy the presentation. A woman from Auckland talked to us about how to properly give a presentation. It's really amazing to learn from someone while they demonstrate just how much they know about their subject. She was an excellent presenter.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Girl Geeks (December)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Last year &lt;a href=&quot;http://ericalucci.com&quot;&gt;Erica&lt;/a&gt; and I attended a Girl Geek Dinner Event in San Francisco, so when I saw that Wellington had a &lt;a href=&quot;http://ggd.wellington.geek.nz/&quot;&gt;Girl Geek Community&lt;/a&gt; I was pretty excited. I went to their Girl Geek Drinks event and there was a great turnout! It was so nice to meet a bunch of girl geeks in Wellington. I hope to be able to attend more of these events while I'm here. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Webstock (February)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Next month I'll be attending &lt;a href=&quot;http://webstock.co.nz&quot;&gt;Webstock&lt;/a&gt;! I am really looking forward it, and will surely post here about my Webstock experience. Hope to see you there!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;P.S.&lt;/strong&gt; In other news, Dan and I had a lovely holiday traveling around NZ's South Island. You can check out the photos on my &lt;a href=&quot;http://flickr.com/photos/ooochie/sets/72157612300012338/&quot;&gt;flickr&lt;/a&gt;.
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-12-15:5119</id>
    <published>2008-12-15T20:14:00Z</published>
    <updated>2008-12-15T20:34:19Z</updated>
    <category term="personal"/>
    <category term="Personal"/>
    <link href="http://ooochie.com/2008/12/15/my-6th-photo" rel="alternate" type="text/html"/>
    <title>My 6th Photo</title>
<content type="html">
            &lt;p&gt;So I have been tagged in &quot;The 6th Meme&quot; by &lt;a href=&quot;http://matthewgist.com&quot;&gt;this clown&lt;/a&gt;. I have been instructed to post the 6th photo on the 6th page of my flickr stream, so here it is:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://www.flickr.com/photos/ooochie/2960178673/&quot; title=&quot;Fiji by ooochie, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3270/2960178673_fe516f9c72.jpg&quot; height=&quot;281&quot; alt=&quot;Fiji&quot; width=&quot;500&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;/p&gt;This photo was taken on the last day of my Fiji trip, in the Garden of the Sleeping Giant, just outside Nadi. This pond with all the lily pads was my favorite part of the garden.&lt;/p&gt;
&lt;p&gt;
I hereby tag the following people to post their 6th photo and pass it on:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://wurkit.com&quot;&gt;Dan Ritzenthaler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://twitter.com/estefanialalala&quot;&gt;Stephanie Thomas&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://chrischandler.name/&quot;&gt;Chris Chandler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://3twenty3.com/&quot;&gt;Jason Newlin&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.starla.co.nz/&quot;&gt;Jo Eaton&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://twitter.com/originalpo&quot;&gt;Paul Flewelling&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;Ready, set, go!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-11-26:5114</id>
    <published>2008-11-26T00:07:00Z</published>
    <updated>2008-11-26T00:09:00Z</updated>
    <category term="tech"/>
    <category term="Tech"/>
    <link href="http://ooochie.com/2008/11/26/validating-uniqueness-with-acts-as-paranoid" rel="alternate" type="text/html"/>
    <title>Validating Uniqueness with Acts As Paranoid</title>
<content type="html">
            &lt;p&gt;I've recently been using Rick Olson's plugin, &lt;a href=&quot;http://github.com/technoweenie/acts_as_paranoid/tree/master&quot;&gt;acts_as_paranoid&lt;/a&gt;, to mark records as deleted rather than actually destroying them. When I had my model acting very paranoid, I found myself wanting to ignore the 'deleted' records when validating newly created records. For instance, I have an Account model: &lt;/p&gt;

&lt;code&gt;&lt;pre&gt;&lt;span class=&quot;keyword&quot;&gt;class &lt;/span&gt;&lt;span class=&quot;class&quot;&gt;Account&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;constant&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;constant&quot;&gt;Base&lt;/span&gt;

&lt;span class=&quot;ident&quot;&gt;acts_as_paranoid&lt;/span&gt;

&lt;span class=&quot;comment&quot;&gt;#Validations&lt;/span&gt;
&lt;span class=&quot;ident&quot;&gt;validates_uniqueness_of&lt;/span&gt; &lt;span class=&quot;symbol&quot;&gt;:subdomain&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;&lt;/pre&gt;
&lt;/code&gt;

&lt;p&gt;As it stands, when I create a new account object with a subdomain of &quot;foo&quot; and try to save it, it will be invalid even if the existing record with the &quot;foo&quot; subdomain has been marked as deleted. I needed to treat the deleted records as if they no longer existed. To remedy this problem, I overwrote validates_uniqueness_of inside acts_as_paranoid to take an option to exclude deleted records. &lt;/p&gt;

&lt;p&gt;So after updating the plugin, I can pass the &lt;code&gt;:without_deleted =&gt; true&lt;/code&gt; option to validates_uniqueness_of and the record will be valid if no other &lt;strong&gt;active&lt;/strong&gt; records have the same subdomain. Here's the whopping 1/2 line change to the model:&lt;/p&gt;
&lt;code&gt;&lt;pre&gt;&lt;span class=&quot;keyword&quot;&gt;class &lt;/span&gt;&lt;span class=&quot;class&quot;&gt;Account&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;&amp;lt;&lt;/span&gt; &lt;span class=&quot;constant&quot;&gt;ActiveRecord&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;::&lt;/span&gt;&lt;span class=&quot;constant&quot;&gt;Base&lt;/span&gt;

&lt;span class=&quot;ident&quot;&gt;acts_as_paranoid&lt;/span&gt;

&lt;span class=&quot;comment&quot;&gt;#Validations&lt;/span&gt;
&lt;span class=&quot;ident&quot;&gt;validates_uniqueness_of&lt;/span&gt; &lt;span class=&quot;symbol&quot;&gt;:subdomain&lt;/span&gt;&lt;span class=&quot;punct&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;symbol&quot;&gt;:without_deleted&lt;/span&gt; &lt;span class=&quot;punct&quot;&gt;=&amp;gt;&lt;/span&gt; &lt;span class=&quot;constant&quot;&gt;true&lt;/span&gt;
&lt;span class=&quot;keyword&quot;&gt;end&lt;/span&gt;&lt;/pre&gt;
&lt;/code&gt;

&lt;p&gt;And that's it! Pretty simple change, but I found it useful. I don't know if this is something anyone else needs to do, but feel free to grab my version of acts_as_paranoid from &lt;a href=&quot;http://github.com/ooochie/acts_as_paranoid/tree/master&quot;&gt;my github repository&lt;/a&gt; if it helps.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-10-19:5080</id>
    <published>2008-10-19T02:08:00Z</published>
    <updated>2008-10-19T02:11:11Z</updated>
    <category term="Boost"/>
    <link href="http://ooochie.com/2008/10/19/saying-kia-ora-to-wellington-and-boost" rel="alternate" type="text/html"/>
    <title>Saying Kia Ora to Wellington and Boost</title>
<content type="html">
            &lt;p&gt;I wrote recently about leaving Integrum, but I failed to mention that I was also leaving the country... :) &lt;/p&gt;

&lt;p&gt;I decided a few months back that I wanted to live and work abroad for a few months, and after some searching around, I chose New Zealand. It's weird that it has finally arrived, but I am happy to say that I've just moved in to a flat in Wellington.  I've never been to the South Pacific before, so I'm excited about the opportunity to see this part of the world. So far Wellington has been amazing! The city is so pretty and I love being close to the water. Our flatmates are super nice and have been very helpful in getting us settled in.&lt;/p&gt;

&lt;p&gt;Tomorrow I start my new job at &lt;a href=&quot;http://boost.co.nz&quot;&gt;Boost New Media&lt;/a&gt; in downtown Wellington. I met the team on Friday, and they seem like such a fun bunch! I definitely want to check out the local rails scene and meet lots of people, so please get in touch if you are in the area. Oh, and if you need design stuff done, &lt;a href=&quot;http://wurkit.com&quot;&gt;Dan&lt;/a&gt; is available and looking for contract work. :)&lt;/p&gt;

&lt;p&gt;See you around Wellington! &lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-09-25:5063</id>
    <published>2008-09-25T17:34:00Z</published>
    <updated>2008-09-25T17:34:13Z</updated>
    <category term="integrum"/>
    <link href="http://ooochie.com/2008/9/25/saying-goodbye-to-integrum" rel="alternate" type="text/html"/>
    <title>Saying Goodbye to Integrum</title>
<content type="html">
            &lt;p&gt;1 year, 10 months, and 21 days ago, I walked in to the &lt;a href=&quot;http://integrumtech.com&quot;&gt;Integrum&lt;/a&gt; offices for my first day of work. I had no prior professional experience and I was scared out of my mind. I have recently decided to leave Integrum to pursue other opportunities (which I will write about soon), so tomorrow is my last day at Integrum. I thought it appropriate to publicly say goodbye, and more importantly, thanks, to all who influenced my time there.&lt;/p&gt;
&lt;p&gt;I was so surprised when I received the email from Jade originally offering me a job. With my lack of experience, I never expected it, and I will always be grateful for the opportunity I was given. To &lt;a href=&quot;http://iamruinous.com&quot;&gt;Jade&lt;/a&gt; - It was a leap of faith to hire me and believe in me, and I can only hope I've made it a worthwhile choice.&lt;/p&gt;
&lt;p&gt;Through all the changes I've seen the company go through, the best part about working at Integrum has always been it's people. I could not have asked for better coworkers - you guys are such intelligent people with incredible ideas and potential to do big things. I owe each and every one of you a huge thank you for making me the software developer I am today, not to mention the &lt;em&gt;person&lt;/em&gt; I am today.&lt;/p&gt;

&lt;p&gt;I'm not good at goodbyes, but what I'm really trying to say is: Thanks and I &amp;lt;3&gt;&amp;lt;3&gt;&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-08-25:4760</id>
    <published>2008-08-25T04:31:00Z</published>
    <updated>2008-10-19T02:13:28Z</updated>
    <category term="Conferences &amp; Events"/>
    <link href="http://ooochie.com/2008/8/25/edward-tufte" rel="alternate" type="text/html"/>
    <title>Edward Tufte</title>
<content type="html">
            &lt;p&gt;This past week I had the opportunity to attend Edward Tufte's &lt;a href=&quot;http://www.edwardtufte.com/tufte/courses&quot;&gt;one-day course&lt;/a&gt; in San Diego, CA. The course was on presenting data and information, and it turned out to be really interesting stuff. I took some notes, which certainly do not do it justice, but I thought I'd post them here anyway. &lt;/p&gt;

&lt;p&gt;Some tips on presenting information in charts:
&lt;ul&gt;
&lt;li&gt;Annotate lines in charts (bring character to the linking lines) - give them meaning, otherwise they are all the same and don't really mean anything.&lt;/li&gt;
&lt;li&gt;The nouns should also be annotated - the detail is what gives the credibility and character.&lt;/li&gt;
&lt;li&gt;&quot;Clutter and confusion are not attributes of detail - they are failures in design.&quot; Replace the &quot;chart-chunk&quot; with information.&lt;/li&gt;
&lt;li&gt;Keep in mind that the audience has to understand your story and decide whether they believe you or not - it depends on the quality of your presentation and sources.&lt;/li&gt;
&lt;li&gt;&quot;You should have an open mind about alternatives, but not an empty head&quot; - Your information is accurate &lt;em&gt;at least until better evidence or alternative explanations come along.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;Using a &quot;Super Graphic:&quot;
&lt;ul&gt;
&lt;li&gt;High resolution displays are genuinely interactive - Use a high resolution display, like an aerial photograph, to open your presentation.&lt;/li&gt;
&lt;li&gt;PowerPoint presenters usually control and manipulate the cognitive actions of the audience - they have a monopoly over the display of information. You should give handouts and let people use their own cognitive style.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;The principles of analytical design:
&lt;ul&gt;
  &lt;li&gt;Show comparisons&lt;/li&gt;
  &lt;li&gt;Show causality, explanation&lt;/li&gt;
  &lt;li&gt;Show multivariate data&lt;/li&gt;
  &lt;li&gt;Integration of information - &quot;Never segregate information by its mode of production.&quot;&lt;/li&gt;
 &lt;li&gt;Documentation - give links/credibility. Show people where the information came from. (&quot;This is what 6pt font is for - it should be small but it should be there.&quot;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;
At the end of the course, Tufte gave a few simple tips for giving a presentation:
&lt;ul&gt;
&lt;li&gt;You can make the big gains in improving your presentation by getting better content. Improve relevance and integrity of content.&lt;/li&gt;
&lt;li&gt;Rehearsal improves performance. Rehearse to a friend or watch a video of your performance.&lt;/li&gt;
&lt;li&gt;Show up early to your own presentation.&lt;/li&gt;
&lt;li&gt;In your introduction, never apologize.&lt;/li&gt;
&lt;li&gt;Finish early. People will be delighted.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;p&gt;Tufte stresses that humans can process much more information than is usually presented to them. All of his methods for presenting data strive to increase the &quot;information throughput.&quot; Tufte also said, &quot;No matter how beautiful your interface is, it would be better if there were less of it.&quot; We should be trying to maximize the time that the audience spends reasoning with content, and minimizing the time they spend figuring out the design.&lt;/p&gt;
&lt;p&gt;I'm really looking forward to reading Tufte's four books now that I've seen him speak. He was engaging and had a lot of great points, and I would recommend going to see him if he comes to a place near you.&lt;/p&gt;
&lt;p&gt;P.S. &lt;a href=&quot;http://matthewgist.com&quot;&gt;Matt's&lt;/a&gt; notes are also online, in all their &lt;a href=&quot;http://www.flickr.com/photos/_aparticularpath/sets/72157606828694678/&quot;&gt;handwritten glory&lt;/a&gt;.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-07-30:4723</id>
    <published>2008-07-30T14:53:00Z</published>
    <updated>2008-11-24T07:02:11Z</updated>
    <category term="books"/>
    <category term="Books"/>
    <link href="http://ooochie.com/2008/7/30/books-books-and-more-books" rel="alternate" type="text/html"/>
    <title>Books, Books, and More Books</title>
<content type="html">
            &lt;p&gt;
I've recently gotten back into reading, and have been trying to read at least a little bit every day. I always feel a sense of accomplishment after I finish a book, since I get so much more out of them than most other things these days. I really enjoy books based on true stories, inspirational books, and sometimes technical books. I mostly read books that have been recommended to me, so I thought I'd post my reading list here for you all to peruse. If you have any recommendations, please leave a comment!
&lt;/p&gt;

&lt;h4&gt;Recently Read&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Mere-Christianity-C-S-Lewis/dp/0060652888/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428653&amp;amp;sr=1-1&quot;&gt;Mere Christianity&lt;/a&gt;&lt;/em&gt; by C.S. Lewis&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Into-Wild-Jon-Krakauer/dp/0307387178/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428586&amp;amp;sr=1-1&quot;&gt;Into the Wild&lt;/a&gt;&lt;/em&gt; by Jon Krakauer&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Escape-Carolyn-Jessop/dp/0767927567/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428712&amp;amp;sr=1-1&quot;&gt;Escape&lt;/a&gt;&lt;/em&gt; by Carolyn Jessop&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;Currently Reading&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Art-Possibility-Transforming-Professional-Personal/dp/0142001104/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428750&amp;amp;sr=1-1&quot;&gt;The Art of Possibility&lt;/a&gt;&lt;/em&gt; by Rosamund Stone Zander and Ben Zander&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Implementation-Patterns-Addison-Wesley-Signature-Kent/dp/0321413091/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428794&amp;amp;sr=1-1&quot;&gt;Implementation Patterns&lt;/a&gt;&lt;/em&gt; by Kent Beck&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;In the Queue&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Art-Happiness-Handbook-Living/dp/1573221112/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428823&amp;amp;sr=1-1&quot;&gt;The Art of Happiness&lt;/a&gt;&lt;/em&gt; by the Dalai Lama&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Screwtape-Letters-C-S-Lewis/dp/0060652934/ref=pd_bbs_2?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428857&amp;amp;sr=1-2&quot;&gt;The Screwtape Letters&lt;/a&gt;&lt;/em&gt; by C.S. Lewis&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Culture-Code-Ingenious-Understand-People/dp/0767920570/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217428890&amp;amp;sr=1-1&quot;&gt;The Culture Code&lt;/a&gt;&lt;/em&gt; by Clotaire Rapaille&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://www.amazon.com/Exceptional-Presenter-Proven-Formula-Open/dp/1929774443/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1217429357&amp;amp;sr=1-1&quot;&gt;The Exceptional Presenter&lt;/a&gt;&lt;/em&gt; by Timothy J. Koegel&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What are you reading? &lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-06-03:4628</id>
    <published>2008-06-03T15:31:00Z</published>
    <updated>2008-10-19T02:13:04Z</updated>
    <category term="Conferences &amp; Events"/>
    <link href="http://ooochie.com/2008/6/3/railsconf-08-recap" rel="alternate" type="text/html"/>
    <title>RailsConf '08 Recap</title>
<content type="html">
            &lt;p&gt;Well we made it back from Portland after a great weekend at RailsConf. I had mentioned that I wanted to learn a few things and meet a few people, and I'm happy to say I did just that. I think that this year, the meeting people was more important to me than the sessions. That said, I think there are a handful worth mentioning.&lt;/p&gt;

&lt;h4&gt;&lt;a href=&quot;http://en.oreilly.com/rails2008/public/schedule/detail/2082&quot;&gt;Surviving the big rewrite, moving yellowpages.com to rails&lt;/a&gt;, John Straw&lt;/h4&gt;
&lt;p&gt;It was pretty cool to hear how yellowpages.com just decided to rewrite their entire system in rails, and did it with only about 3-4 months of development. Impressive. John Straw attributes the success to a few things:
&lt;ul&gt;
&lt;li&gt;Having a small development team&lt;/li&gt;
&lt;li&gt;Choosing the right platform&lt;/li&gt;
&lt;li&gt;Having close communication among team members with diverse viewpoints&lt;/li&gt;
&lt;li&gt;Freezing development on the existing site in order to prevent having to hit a moving target&lt;/li&gt;
&lt;li&gt;Updating the beta site frequently to easily communicate progress&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;h4&gt;&lt;a href=&quot;http://en.oreilly.com/rails2008/public/schedule/detail/1963&quot;&gt;The Launch: Dos and Don'ts of Real Life Deploys&lt;/a&gt;, Chris Wanstrath&lt;/h4&gt;
&lt;p&gt;Chris Wanstrath went through the stages of deployment: Alpha, Beta, Optimization, Launch, Panic, and Calm. It was cool to hear him talk about his real-life projects, &lt;a href=&quot;http://famspam.com&quot;&gt;famspam&lt;/a&gt; and the famous &lt;a href=&quot;http://github.com&quot;&gt;github&lt;/a&gt;, and what he experienced during deployment. I took away from this talk that Alpha and Beta phases are great tools to get feedback from your users and uncover any bugs. It also allows you to assess what really needs optimization before the real launch. Also, something goes wrong in almost every launch, so expect that there will be downtime.
&lt;/p&gt;

&lt;h4&gt;&lt;a href=&quot;http://en.oreilly.com/rails2008/public/schedule/detail/963&quot;&gt;Using Git to Manage and Deploy Rails Apps&lt;/a&gt;, Scott Chacon&lt;/h4&gt;
&lt;p&gt;OK, all I can say about this one is that this guy talks really fast and knows a TON about git. There is good info about the talk &lt;a href=&quot;http://www.gitcasts.com/git-talk&quot;&gt;here&lt;/a&gt; and you can check out his &lt;a href=&quot;http://gitcasts.com&quot;&gt;gitcasts&lt;/a&gt; for some more git goodness.&lt;/p&gt;

&lt;h4&gt;&lt;a href=&quot;http://en.oreilly.com/rails2008/public/schedule/detail/1095&quot;&gt;Scaling Rails&lt;/a&gt;, Blaine Cook, Bradley Taylor, Ezra Zygmuntowicz, Jim Meyer, Kevin Lawver&lt;/h4&gt;
&lt;p&gt;There were a couple of quotes from this talk that I thought were insightful. The first was Ezra, who said &quot;the most important thing is getting your application out there and getting the opportunity to have to make it scale.&quot; I think that's great because it seems as though a lot of people try to prematurely optimize. Just get it out there, see where the weaknesses are, and then you can spend meaningful hours making it scale. The other quote I liked was from Blaine Cook, of Twitter, who said the biggest mistake developers make is &quot;assuming the production environment is exactly like the development environment.&quot; I don't have a lot of experience with real deployments, so this one stuck with me. I hope I remember it when it counts.
&lt;/p&gt;

&lt;h4&gt;&lt;a href=&quot;http://en.oreilly.com/rails2008/public/schedule/detail/2114&quot;&gt;ActiveRecord Associations and the Proxy Pattern&lt;/a&gt;, Nick Kallen&lt;/h4&gt;
&lt;p&gt;This was the talk that really made me say, &quot;Wow.&quot; Nick Kallen flawlessly coded for the entire session, showing the audience the basics behind ActiveRecord associations. I can't say I've ever thought about what I would do if :has_many didn't exist, and it was really cool to watch him go through the steps... and writing tests first.
&lt;/p&gt;

&lt;p&gt;Other highlights of RailsConf 08 include but are not limited to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;My &lt;a href=&quot;http://www.flickr.com/photos/ooochie/2544676755/&quot;&gt;railsconf t-shirt&lt;/a&gt; that actually fits!&lt;/li&gt;
&lt;li&gt;Hanging out with about 30 other women developers at the &lt;a href=&quot;http://devchix.com&quot;&gt;DevChix&lt;/a&gt; meetup. Thanks again to &lt;a href=&quot;http://www.desimcadam.com/&quot;&gt;Desi&lt;/a&gt; for getting us all together and &lt;a href=&quot;http://blog.obiefernandez.com/&quot;&gt;Obie&lt;/a&gt; for picking up the tab. :) &lt;/li&gt;
&lt;li&gt;The moment when DHH accidentally bumped into me... 'cause he's so &lt;a href=&quot;http://www.flickr.com/photos/ooochie/2538445251/&quot;&gt;dreamy&lt;/a&gt;. sigh. (HA you know I'm joking, right? :) )&lt;/li&gt;
&lt;li&gt;Visiting the monstrosity that is Powell's bookstore. I'll be reading for months!&lt;/li&gt;
&lt;li&gt;Being pinged in the #railsconf irc channel by someone who reads my blog! Yay for readers! &lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.flickr.com/photos/x180/2546802698/&quot;&gt;This&lt;/a&gt; picture of me clearly looking at my laptop and not paying attention to whoever was speaking, taken by James Duncan Davidson.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All in all it was a great weekend. See you next year in Vegas.&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-05-29:4448</id>
    <published>2008-05-29T03:26:00Z</published>
    <updated>2008-10-19T02:13:58Z</updated>
    <category term="Conferences &amp; Events"/>
    <link href="http://ooochie.com/2008/5/29/railsconf-2008-here-i-come" rel="alternate" type="text/html"/>
    <title>RailsConf 2008, Here I Come</title>
<content type="html">
            &lt;p&gt;RailsConf is this weekend! I, along with the rest of the Integrum team, will be arriving in Portland tomorrow (Thursday) evening, so find us and say hello! I hope to learn a few things and meet a few people, and I'll be sure to post notes and thoughts here next week sometime. Should be a fun time, hope to see you there!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-05-06:3357</id>
    <published>2008-05-06T02:16:00Z</published>
    <updated>2008-10-19T02:14:28Z</updated>
    <category term="Conferences &amp; Events"/>
    <category term="Integrum"/>
    <category term="integrum"/>
    <link href="http://ooochie.com/2008/5/6/bowl-for-kids-sake-2008" rel="alternate" type="text/html"/>
    <title>Bowl for Kids Sake 2008</title>
<content type="html">
            &lt;p&gt;At the beginning of the year, the &lt;a href=&quot;http://integrumtech.com&quot;&gt;Integrum&lt;/a&gt; team compiled a list of company goals for 2008. One of our goals was to participate in a charity event in order to give back to the community. On June 7th, the Integrum team will be participating in Big Brothers Big Sisters annual &lt;a href=&quot;http://bbbsaz.kintera.org/faf/home/default.asp&quot;&gt;Bowl for Kids Sake event&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;If you'd like to help us reach our goal, please visit &lt;a href=&quot;http://bbbsaz.kintera.org/faf/r.asp?t=4&amp;amp;i=265784&amp;amp;u=265784-216334817&quot;&gt;my page&lt;/a&gt; or &lt;a href=&quot;https://www.kintera.org/faf/search/searchTeamPart.asp?ievent=265784&amp;amp;lis=0&amp;amp;kntae265784=D3FB704338854BA0AD94A3D68C0FA0C0&amp;amp;supId=0&amp;amp;team=2790334&amp;amp;cj=Y&quot;&gt;our team page&lt;/a&gt; to donate online. Every little bit counts, and we really appreciate your support!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-04-26:2588</id>
    <published>2008-04-26T23:47:00Z</published>
    <updated>2008-10-19T02:14:52Z</updated>
    <category term="personal"/>
    <category term="Personal"/>
    <link href="http://ooochie.com/2008/4/26/mid-twenties" rel="alternate" type="text/html"/>
    <title>Mid-twenties</title>
<content type="html">
            &lt;p&gt;Last week I celebrated my twenty-fourth birthday, and my crossover into my 'mid-twenties.' Ahhhh I'm such an old fart! :) It got me to thinking about whether or not I'm happy with what I've done in the last 24 years, and I must say that overall, I'm pretty proud of myself.&lt;/p&gt;
&lt;p&gt;I wanted to say thanks to everyone who celebrated my birthday with me and made it amazing. I must say I felt more appreciated than I have in a long time. The day was full of lovely birthday treats, just look at this stuff!!&lt;/p&gt;

&lt;a href=&quot;http://www.flickr.com/photos/ooochie/2431202361/&quot; title=&quot;Birthday Cake! by ooochie, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3194/2431202361_af27cf0284_t.jpg&quot; height=&quot;75&quot; alt=&quot;Birthday Cake!&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.flickr.com/photos/ooochie/2431298209/&quot; title=&quot;Birthday Fruit! by ooochie, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3181/2431298209_55f5052b6d_t.jpg&quot; height=&quot;75&quot; alt=&quot;Birthday Fruit!&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.flickr.com/photos/ooochie/2431202707/&quot; title=&quot;Birthday Cake! by ooochie, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2174/2431202707_e57c7a9ba9_t.jpg&quot; height=&quot;75&quot; alt=&quot;Birthday Cake!&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.flickr.com/photos/ooochie/2434304056/&quot; title=&quot;Birthday Cake! by ooochie, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3005/2434304056_1c2480556e_t.jpg&quot; height=&quot;75&quot; alt=&quot;Birthday Cake!&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.flickr.com/photos/ooochie/2432195071/&quot; title=&quot;Birthday Cookie! by ooochie, on Flickr&quot;&gt;&lt;img src=&quot;http://farm4.static.flickr.com/3061/2432195071_b35c26dd53_t.jpg&quot; height=&quot;75&quot; alt=&quot;Birthday Cookie!&quot; width=&quot;100&quot; /&gt;&lt;/a&gt;
&lt;p&gt;Thanks to Heidmo&amp;Aeree, Gist, Dan, Mom, Steph and Jenna for all the goodies, and everyone else for all the birthday wishes!!&lt;/p&gt;

&lt;p&gt;Here's to the 25th year!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-04-09:1136</id>
    <published>2008-04-09T15:06:00Z</published>
    <updated>2008-10-19T02:15:30Z</updated>
    <link href="http://ooochie.com/2008/4/9/css-naked-day-08" rel="alternate" type="text/html"/>
    <title>CSS Naked Day '08</title>
<content type="html">
            &lt;p&gt;I&#8217;ve removed my stylesheet today to participate in &lt;a href=&quot;http://naked.dustindiaz.com&quot;&gt;&lt;span class=&quot;caps&quot;&gt;CSS&lt;/span&gt; Naked Day.&lt;/a&gt; Here is the official description of this event: &lt;/p&gt;

&lt;blockquote&gt;
The idea behind this event is to promote Web Standards. Plain and simple. This includes proper use of (x)html, semantic markup, a good hierarchy structure, and of course, a good &#8216;ol play on words. It&#8217;s time to show off your &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt;.
&lt;/blockquote&gt;

&lt;p&gt;So go get naked, everybody&#8217;s doin&#8217; it!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-04-07:821</id>
    <published>2008-04-07T04:38:00Z</published>
    <updated>2008-11-24T07:02:41Z</updated>
    <category term="agile"/>
    <category term="Agile"/>
    <category term="books"/>
    <category term="Books"/>
    <link href="http://ooochie.com/2008/4/7/agile-estimating-and-planning" rel="alternate" type="text/html"/>
    <title>Agile Estimating and Planning</title>
<content type="html">
            &lt;p&gt;I've been working on reading &lt;a href=&quot;http://www.amazon.com/Agile-Estimating-Planning-Robert-Martin/dp/0131479415/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1206414346&amp;amp;sr=8-1&quot;&gt;Agile Estimating and Planning&lt;/a&gt; by Mike Cohn, so I figured I would post my notes here as a follow up to my notes on Extreme Programming Explained. The book starts by introducing the purpose of planning, and why traditional methods of planning fail. Right from the beginning (even the title), it stresses that the estimating and planning process itself must be agile. Planning should reveal what should be done and when, and estimating should reveal how big a project really is.&lt;/p&gt;
&lt;div&gt;
&lt;h3&gt;
The Purpose of Planning
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Planning is an attempt to answer &quot;What should we build?&quot; through consideration of features, resources, and schedules.&lt;/li&gt;
&lt;li&gt;Planning supports better decision-making, establishes trust, and helps set appropriate expectations.&lt;/li&gt;
&lt;li&gt;&quot;The most critical risk facing most projects is the risk of developing the wrong product.&quot; - Planning can help reduce the risk of uncertainty and take the guess-work out of developing without a plan. &lt;/li&gt;
&lt;li&gt;&quot;The knowledge and insight we gain from planning persists log after one plan is torn up and a revised one put in it's place.&quot; - We should be eager to change the plan; it means that we have either learned something or have come up with a better idea.&lt;/li&gt;
&lt;li&gt;Don't try to plan an entire project at the beginning. Agile planning should be spread evenly across the project's duration.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;
The reason I picked up this book was to read about release and iteration planning, so those are the parts I will highlight here. I have never personally be involved in a release planning meeting, and we talk a lot at &lt;a href=&quot;http://integrumtech.com&quot;&gt;Integrum&lt;/a&gt; about how we need to be better about release planning. We've also tested out a handful of iteration planning techniques, so I was really interested in what this book had to say. 
&lt;/p&gt;
&lt;div&gt;
&lt;h3&gt;
Release Planning
&lt;/h3&gt;
&lt;p&gt;Release planning produces a high-level plan that involves about 3-6 months worth of work. It helps the product owner and the team decide how long it will be before they have a releasable product. It sets expectations about the time-frame for a project - what will be done, and when? The author says, &quot;without the concept of a release, teams move endlessly from one iteration to the next.&quot; I can attest, it is disheartening to developers to work and work without a release in sight. The steps of release planning are as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Determine criteria that will make the project a success or failure. (Based on the company's goals)&lt;/li&gt;
&lt;li&gt;Estimate the user stories.&lt;/li&gt;
&lt;li&gt;Choose the length of your iterations.&lt;/li&gt;
&lt;li&gt;Estimate velocity. (Planning Poker) &lt;/li&gt;
&lt;li&gt;Have the product owner prioritize the user stories according to what is most valuable to the success of the product.&lt;/li&gt;
&lt;li&gt;Select stories to be completed for the current release and set a date.&lt;/li&gt;
&lt;li&gt;Revisit the release plan after every iteration.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h3&gt;
Iteration Planning
&lt;/h3&gt;
&lt;p&gt;Iteration planning provides a short-term, detailed view of the work for one iteration within a project's release. It helps lead the team into a discussion about product design and set expectations for the customer about what features will be completed in the current iteration. The result of an iteration planning session should be a spreadsheet or index cards stating the stories, as well as tasks that go with each story. The book outlines two types of iteration planning; Velocity-driven and Commitment-driven.&lt;/p&gt;
&lt;p&gt;Velocity-driven planning involves determining the target velocity based on an average of past iterations, then choosing the top prioritized stories that will fit within that velocity.&lt;/p&gt;
&lt;p&gt;Commitment-driven planning involves choosing the top prioritized story from the backlog, writing tasks for that story, and then asking the team if they can commit to delivering that entire story in the current iteration. This process is repeated until the team can no longer add stories to the iteration.&lt;/p&gt;
&lt;p&gt;The team at Integrum has tried both these methods of iteration planning. We recently switched back to velocity-driven planning, since the general feeling was that commitment-driven planning created too much overhead. Mike Cohn recommends commitment-driven planning because he feels it is more accurate than relying on story points and &quot;yesterday's weather.&quot; What do you think?&lt;/p&gt;
&lt;/div&gt;
&lt;h3&gt;
Tips for Iteration Planning
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Don't allocate tasks to certain pairs/individuals during iteration planning. It takes away from the &quot;all in it together&quot; attitude.&lt;/li&gt;
&lt;li&gt;Organize stories and tasks so it is easy to tell what task goes with what story.&lt;/li&gt;
&lt;li&gt;Don't get too far into a discussion about design. All you need at the time of iteration planning is guesses about the work to be completed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
These are just the highlights I took from Agile Estimating and Planning by Mike Cohn. For more information, go &lt;a href=&quot;http://www.amazon.com/Agile-Estimating-Planning-Robert-Martin/dp/0131479415/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1206414346&amp;amp;sr=8-1&quot;&gt;read it &lt;/a&gt; yourself! Please comment with thoughts or experiences on release/iteration planning. Thanks!
&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-03-25:792</id>
    <published>2008-03-25T03:07:00Z</published>
    <updated>2008-10-19T02:16:41Z</updated>
    <category term="personal"/>
    <category term="Personal"/>
    <link href="http://ooochie.com/2008/3/25/my-six-word-memoir" rel="alternate" type="text/html"/>
    <title>My Six-word Memoir</title>
<content type="html">
            &lt;p&gt;I mentioned before that I was still working on my &lt;a href=&quot;http://www.smithmag.net/sixwords/&quot;&gt;six-word memoir&lt;/a&gt;. It's really hard to convey your life in only six words. After much thought, I came up with something that I think suits me pretty well. I can't explain it, because then it would be a 100-word memoir, so use your imagination. :)&lt;/p&gt;


&lt;h3&gt;&quot;Well that was fun. What now?&quot;&lt;/h3&gt;

&lt;p&gt;What's yours?&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-03-20:779</id>
    <published>2008-03-20T14:40:00Z</published>
    <updated>2008-10-19T02:17:08Z</updated>
    <category term="Conferences &amp; Events"/>
    <link href="http://ooochie.com/2008/3/20/my-first-sxsw" rel="alternate" type="text/html"/>
    <title>My first SXSW</title>
<content type="html">
            &lt;p&gt;Last week I had the privilege of attending my first &lt;a href=&quot;http://sxsw.com/&quot;&gt;SXSW&lt;/a&gt;. Overall I'd say it was a good experience, though I wish I was more of an go-chat-it-up-with-anyone kinda girl. I tend to stick with the people I know, and SXSW is definitely a place I'd have liked to branch out. &lt;/p&gt;
&lt;p&gt;
Unfortunately, due to a family matter I had to attend to in CT, I didn't arrive in Austin until Sunday, and the rest of the &lt;a href=&quot;http://integrumtech.com/whoweare.html&quot;&gt;team&lt;/a&gt; was already in the SXSW groove. I quickly dropped my bags at the Integrum house and hustled over to the convention center. I was there just in time to pick up my badge and grab a seat in the 3:30pm session. I made it to two sessions on Sunday, and here's my synopsis of them.
&lt;/p&gt;
&lt;div&gt;
&lt;h4&gt;Tools for Enchantment: 20 Ways to Woo Users, by &lt;a href=&quot;http://headrush.typepad.com/&quot;&gt;Kathy Sierra&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;There are &lt;a href=&quot;http://www.wikio.com/technology/internet/blogosphere/blogs/creating_passionate_users?wfid=49604182&quot;&gt;several&lt;/a&gt; &lt;a href=&quot;http://www.regnskygge.net/?p=89&quot;&gt;other&lt;/a&gt; &lt;a href=&quot;http://www.tapio.com/2008/03/tools-for-encha.html&quot;&gt;people&lt;/a&gt; who have posted notes on this talk, so I won't be too redundant. I think she made a lot of good points, but in general, the gist was that you should not be worried about whether or not &lt;em&gt;you&lt;/em&gt; kick ass. You should be worried about how to make &lt;em&gt;your users&lt;/em&gt; feel like they kick ass. It makes almost too much sense; if your app makes people feel like rock stars, they are sure to keep coming back.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h4&gt;LOLWUT? Why Do I Keep Coming Back to This Website?, by Ben Huh and Eric Nakagawa &lt;/h4&gt;
&lt;p&gt;There isn't too much to say about this session other than that &lt;a href=&quot;http://icanhascheezburger.com/&quot;&gt;these guys&lt;/a&gt; are hilarious. When Eric Nakagawa leaned into the microphone to begin the session and said, &quot;Oh Hai,&quot; I knew it was going to be good. They basically just summed up their journey since the beginning of &lt;a href=&quot;http://icanhascheezburger.com/&quot;&gt;icanhascheezeburger&lt;/a&gt;. I was dissappointed, however, that I didn't get my hands on one of the cheeseburgers they provided for the audience. Shucks. kthxbye.
&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;
Sunday night I went &lt;a href=&quot;http://sxsw.geekslovebowling.com/&quot;&gt;geekbowling&lt;/a&gt; with some &lt;a href=&quot;http://integremlins.com&quot;&gt;integremlins&lt;/a&gt;, and then hit the hay so I could squeeze in a full day of sessions on Monday.
&lt;/p&gt;

&lt;div&gt;
&lt;h4&gt;The Art of Self-Branding, by &lt;a href=&quot;http://www.artofselfbranding.com/&quot;&gt;Lea Alcantara&lt;/a&gt; &lt;/h4&gt;
&lt;p&gt;I was expecting to get a little more out of this session. Lea Alcantara used two companies as examples for a talk about &lt;em&gt;self&lt;/em&gt;-branding. Then when asked for examples of individuals who have branded themselves well, she said, &quot;Madonna.&quot; With no disrespect to &lt;a href=&quot;http://www.amazon.com/Immaculate-Collection-Madonna/dp/B000002LND&quot;&gt;The Immaculate Collection&lt;/a&gt;, I thought this was an irrelevant answer considering the audience. She did give some useful information though, including her 5 aspects of a successful brand:
&lt;ul&gt;
&lt;li&gt;Relevance: Do you make sense?&lt;/li&gt;
&lt;li&gt;Creative Design: Does your look match?&lt;/li&gt;
&lt;li&gt;Message Communication: Do you talk the talk?&lt;/li&gt;
&lt;li&gt;Understanding Customer: Do you know who you're talking to?&lt;/li&gt;
&lt;li&gt;Consistency: Can we expect the same quality in everything you say/touch/do?&lt;/li&gt;
&lt;/ul&gt;
She also said, &quot;Talent is not enough, perception is almost everything.&quot; Which I wish weren't true, but I totally agree with.
&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;
I don't have much to say about the rest of the sessions I went to on Monday, except that I am still trying to write my &lt;a href=&quot;http://www.smithmag.net/sixwords/&quot;&gt;six-word memoir&lt;/a&gt;. Maybe I'll post it here when I come up with it. :)
&lt;/p&gt;
&lt;p&gt;
Monday night I attended the Facebook party with &lt;a href=&quot;http://yourmomshero.com&quot;&gt;Chris&lt;/a&gt; and &lt;a href=&quot;http://matthewgist.com&quot;&gt;Matt&lt;/a&gt;, but no sign of Zuckerberg. :(
&lt;/p&gt;
&lt;p&gt;
Tuesday morning I skipped out on some sessions to visit the office of &lt;a href=&quot;http://devblog.redflystudio.com/&quot;&gt;Red Fly Studios&lt;/a&gt;, since Erica has a friend (Kris) that works there. The office was super nice, and they even let us play around with a game they are working on! Thanks to the guys at Red Fly Studios for giving us a peek into the game industry. After lunch, a couple of sessions were worth mentioning:
&lt;/p&gt;

&lt;div&gt;
&lt;h4&gt;Creative Collaboration: Building Web Apps Together, by Paul Hammond, Simon Willison,  George Oates,  Matt Biddulph, and Dave Shea&lt;/h4&gt;
&lt;p&gt;
I really enjoyed this panel. It was so interesting to hear people (developers and designers) from different types of companies talk about collaboration. What I got out of this panel: 
&lt;ul&gt;
&lt;li&gt;Technical Wife/Design Husband - it should be a partnership.&lt;/li&gt;
&lt;li&gt;Decisions should be made together and with reason.&lt;/li&gt;
&lt;li&gt;White-boarding sessions, including designers &lt;em&gt;and&lt;/em&gt; developers should happen early in a project and often.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;/div&gt;

&lt;div&gt;
&lt;h4&gt;Taking Over the World: the Flickr Way, by &lt;a href=&quot;http://hitherto.net&quot;&gt;Simon Batistoni&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;
This was a really interesting talk for me, since I've been working with internationalizing a project for quite some time now. Many of the things Simon learned while internationalizing flickr, we at Integrum have also learned on a client project of ours. It was almost refreshing to hear that someone else has gone through the same pains of internationalizing an app. I won't go through all the details of what to do, but he said his presentation would be posted &lt;a href=&quot;http://hitherto.net/talks&quot;&gt;here&lt;/a&gt;. (Not there yet, but hopefully soon.)
&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;
And then, after eating dinner and making brief appearance at the Digg party, my SXSW experience came to a close. Overall, I had fun and I learned a few things. Phew! This was longer than I thought it'd be, thanks for sticking it out. Cheers. :)&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-03-16:749</id>
    <published>2008-03-16T22:39:00Z</published>
    <updated>2008-03-16T22:43:10Z</updated>
    <category term="redesign"/>
    <link href="http://ooochie.com/2008/3/16/ooochie-com-now-even-hotter-than-my-macbook-air" rel="alternate" type="text/html"/>
    <title>ooochie.com, now even hotter than my macbook air!</title>
<content type="html">
            &lt;p&gt;Feast your eyes on the brand spankin' new version of ooochie.com! I'm so so so excited for the new look of my site, I mean, just check out my awesome feed robot! Many many thanks go to &lt;a href=&quot;http://wurkit.com&quot;&gt;Dan Ritzenthaler&lt;/a&gt; of &lt;a href=&quot;http://fortyagency.com&quot;&gt;Forty Agency&lt;/a&gt; for ooochie.com's amazing new look! Let me know what you think. :)&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-03-13:720</id>
    <published>2008-03-13T20:26:00Z</published>
    <updated>2008-10-19T02:18:52Z</updated>
    <category term="personal"/>
    <category term="Personal"/>
    <link href="http://ooochie.com/2008/3/13/macbook-air-so-hot-right-now" rel="alternate" type="text/html"/>
    <title>Macbook Air, so hot right now</title>
<content type="html">
            &lt;p&gt;Yesterday was a very exciting day in my life - When I arrived home from SXSW (which I will get my stuff together and write about very soon), my very own Macbook Air was waiting for me! It is oh-so-pretty and I'm already in love with it. Check out the unwrapping &lt;a href=&quot;http://www.flickr.com/photos/ooochie/2330510810/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2045/2331358578_ac10b20280.jpg?v=0&quot; alt=&quot;macbook air&quot; width=&quot;460px&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Yay!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-02-05:615</id>
    <published>2008-02-05T05:29:00Z</published>
    <updated>2008-10-19T02:22:42Z</updated>
    <category term="Conferences &amp; Events"/>
    <category term="Women in Development"/>
    <category term="women in development"/>
    <link href="http://ooochie.com/2008/2/5/fun-times-in-san-francisco" rel="alternate" type="text/html"/>
    <title>Fun Times in San Francisco</title>
<content type="html">
            &lt;p&gt;
Last Thursday, Erica and I headed out to San Francisco to attend the first annual Bay Area Girl Geek Dinner. We ended up having a really great weekend meeting people and listening to panelists at the dinner, as well as visiting with the team at Pivotal Labs the following day.
&lt;/p&gt;
&lt;p&gt;
 According to the &lt;a href=&quot;http://www.women2.org/?p=51&quot;&gt;Women 2.0 post&lt;/a&gt; (who sponsored the Girl Geek Dinner) over 600 people showed up at Google's Mountain View campus to network and listen to the panelists (Yes, Google really does have heated toilet seats!). I think its wonderful that so many attended, Phoenix would surely have a much smaller turnout. The topic of the evening was &quot;building credibility and reputation in technology and business.&quot; While I really enjoyed listening to the panelists, it wasn't quite what I was expecting. I thought there would be more specific advice about how to promote yourself as a woman in the tech world, and I found most of the advice pretty general (i.e. Believe in yourself, don't let people tell you you don't belong in tech, don't be afraid to disagree, etc.). Aside from that, I found the event truly inspirational. All four women on the panel -- Leah Culver (Co-Founder and Lead Developer, Pownce), Sumaya Kazi (Entrepreneur and Social Media Manager, Sun Microsystems), Irene Au (Director of User Experience, Google), and Rashmi Sinha (CEO, SlideShare) -- have done very well for themselves, and it was great to hear them talk about the steps they've taken to get where they are. Some of the things I took away were the following:
&lt;ul&gt;
&lt;li&gt;Contribute to open source projects. (Leah Culver)&lt;/li&gt;
&lt;li&gt;Write articles that show your personality.(Sumaya Kazi)&lt;/li&gt;
&lt;li&gt;Don't forget to network. (Irene Au)&lt;/li&gt;
&lt;li&gt;You have to have a thick skin. Decide what parts of yourself you want to put out there, try not to post personal things. (Rashmi Sinha)&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;In addition to the panel, the Girl Geek Event was really about networking. Erica and I had the chance privilege of meeting Arena Reed, a designer at &lt;a href=&quot;http://pivotallabs.com/&quot;&gt;Pivotal Labs&lt;/a&gt;. Integrum and Pivotal are both agile shops, so it was interesting to chat with Arena about process - something we've been talking about a lot lately at Integrum. Arena was nice enough to invite us to the Pivotal office Friday morning to see how they operate and talk with some of the other employees. It was very reassuring to see a shop working so well with agile, and I'm optimistic that Integrum will find what works best for us soon enough. Thanks everyone at Pivotal for being so welcoming! &lt;/p&gt;
&lt;p&gt;It turned out to be a great couple of days in San Francisco, thanks again to Angie Chang of Women 2.0 and Pivotal Labs for making it an enjoyable and productive trip!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-01-29:602</id>
    <published>2008-01-29T14:56:00Z</published>
    <updated>2008-10-19T02:19:34Z</updated>
    <category term="personal"/>
    <category term="Personal"/>
    <link href="http://ooochie.com/2008/1/29/skydiving" rel="alternate" type="text/html"/>
    <title>Skydiving!</title>
<content type="html">
            &lt;p&gt;A great &lt;a href=&quot;http://millarian.com&quot;&gt;rails guru&lt;/a&gt; once told me, &quot;If you didn't blog it, it didn't happen.&quot; So I figured I better blog about this one... I went skydiving! It was awesome and I would recommend it to anyone who hasn't been. Here is part of the video they took of me jumping out an airplane at 13000ft!&lt;/p&gt;
&lt;div&gt;
&amp;lt;object height=&quot;350&quot; width=&quot;425&quot;&gt; &amp;lt;param&gt; &amp;lt;/param&gt; &amp;lt;embed src=&quot;http://www.youtube.com/v/VmuKUlGQq-k&quot; height=&quot;350&quot; width=&quot;425&quot;&gt; &amp;lt;/embed&gt; &amp;lt;/object&gt;
&lt;/div&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2008-01-22:593</id>
    <published>2008-01-22T02:17:00Z</published>
    <updated>2008-10-19T02:22:13Z</updated>
    <category term="Conferences &amp; Events"/>
    <category term="Women in Development"/>
    <category term="women in development"/>
    <link href="http://ooochie.com/2008/1/22/girl-geeks" rel="alternate" type="text/html"/>
    <title>Girl Geeks</title>
<content type="html">
            &lt;p&gt;Just an FYI, the Integrum girls (myself and &lt;a href=&quot;http://ericalucci.com&quot;&gt;Erica&lt;/a&gt;) will be attending the first &lt;a href=&quot;http://www.bayareagirlgeekdinners.com/&quot;&gt; Bay Area Girl Geek Dinner&lt;/a&gt; on January 31. I think it will be a great opportunity to meet people and hear some interesting speakers. (I'm also pretty excited to see the Google Campus in Mountain View!) Unfortunately, registration is already closed, but if you're attending find us and say hello! When we get back I'll be sure to post my thoughts/notes on the event. Hope to see you there!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2007-12-04:489</id>
    <published>2007-12-04T14:54:00Z</published>
    <updated>2008-10-19T02:18:29Z</updated>
    <category term="Integrum"/>
    <category term="integrum"/>
    <category term="Personal"/>
    <category term="personal"/>
    <link href="http://ooochie.com/2007/12/4/happy-anniversary-to-me" rel="alternate" type="text/html"/>
    <title>Happy Anniversary to me</title>
<content type="html">
            &lt;p&gt;I can't really believe I'm saying this, but as of today I have been working at &lt;a href=&quot;http://integrumtech.com&quot;&gt;Integrum&lt;/a&gt;  for one whole year. It's true what they say you know, time really does fly when you're having fun!  Last year around this time, I was starting to have serious doubts about my choice of degree, thinking that I might not ever find a job in my field that did not involve a cubicle or a serious lack of human interaction. But then, a craigslist ad and an interview later, I was starting my first day at Integrum.&lt;/p&gt;
&lt;p&gt;
I had some serious anxiety about going in there that day. But now, a year later, I can say it was one of the best decisions I've ever made. I have had the opportunity to work with and learn from some extremely talented people, and have had tons of fun doing it.  
&lt;/p&gt;
&lt;p&gt;So anyway, a big thanks to the &lt;a href=&quot;http://integrumtech.com/whoweare.html&quot;&gt;Integrum gang&lt;/a&gt; for just being awesome. :) &lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2007-11-15:443</id>
    <published>2007-11-15T17:55:00Z</published>
    <updated>2008-10-19T02:18:01Z</updated>
    <category term="Conferences &amp; Events"/>
    <link href="http://ooochie.com/2007/11/15/facebook-developer-s-garage-phoenix" rel="alternate" type="text/html"/>
    <title>Facebook Developer's Garage - Phoenix</title>
<content type="html">
            &lt;p&gt;Last night I attended the Facebook Developer's Garage at the Tempe Center for the Arts. I was surprised at the turnout, but disappointed to see that only a fraction of those in attendance were developers. I got to hear Dave Morin from Facebook speak about &quot;harnessing the power of the social graph&quot; by using the Facebook platform. Erica took some good notes, which she has already posted on her &lt;a href=&quot;http://ericalucci.com&quot;&gt;blog&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Back in July I launched my first Facebook app, which provides users with a profile box that displays their myspace photo and links their friends to their myspace profile, and I'm proud to say it has over 2700 users! (You can install my app &lt;a href=&quot;http://apps.facebook.com/myspace_fb/&quot;&gt;here.&lt;/a&gt;) &lt;a href=&quot;http://okwithfailure.com&quot;&gt;Curtis&lt;/a&gt;, &lt;a href=&quot;http://matthewgist.com&quot;&gt;Matt&lt;/a&gt;, and I are currently working on another application for Facebook that we hope to unveil sometime in the very near future. Stay tuned!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://ooochie.com/">
    <author>
      <name>lindsay</name>
    </author>
    <id>tag:ooochie.com,2007-10-27:405</id>
    <published>2007-10-27T01:36:00Z</published>
    <updated>2008-11-24T07:03:31Z</updated>
    <category term="books"/>
    <category term="Books"/>
    <category term="Extreme Programming"/>
    <category term="XP"/>
    <link href="http://ooochie.com/2007/10/27/extreme-programming-part-3" rel="alternate" type="text/html"/>
    <title>Extreme Programming: Part 3</title>
<content type="html">
            &lt;p&gt;OK my dear readers, I give you the final part of my series on Extreme Programming. Thanks for being patient (except - cough - Gist - coughcough) while I finished reading!&lt;/p&gt;

&lt;p&gt;Parts &lt;a href=&quot;http://ooochie.com/2007/10/3/extreme-programming-part-1&quot;&gt;1&lt;/a&gt; and &lt;a href=&quot;http://ooochie.com/2007/10/10/extreme-programming-part-2&quot;&gt;2&lt;/a&gt; discussed the values and principles of XP. Now we are ready to talk about the practices: specific ways to apply XP to your software development. The author says the following about the practices:&lt;/p&gt;

&lt;blockquote&gt;&quot;The practices in this chapter aren't the whole story of XP. They provide a foundation of respect, communication, and feedback that fosters simplicity and courage. The team members can use their increasing confidence and competence to build relationships inside and outside the team.&quot;&lt;/blockquote&gt;

&lt;p&gt;Without further ado, the primary practices of XP are:&lt;/p&gt;

&lt;strong&gt;Sit Together&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Develop in an open space.&lt;/li&gt;
&lt;li&gt;Communicate with all your senses.&lt;/li&gt;
&lt;li&gt;Physical proximity enhances communication.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Whole Team&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;People need a sense of belonging to the team.&lt;/li&gt;
&lt;li&gt;Large teams lose trust, and trust is necessary for collaboration, so try to keep teams small.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Informative Workspace&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;An outsider should be able to tell how the project is going within 15 seconds of being exposed to the workspace.&lt;/li&gt;
&lt;li&gt;Water and snacks provide comfort in the workspace and encourage positive interactions.&lt;/li&gt;
&lt;li&gt;Cleanliness and order of the workspace clears minds and helps people focus.&lt;/li&gt;
&lt;li&gt;Use big, visible charts.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Energized Work&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Work only as long as you are productive.&lt;/li&gt;
&lt;li&gt;&quot;Software development is a game if insight, and insight comes to the prepared, rested, relaxed mind.&quot;&lt;/li&gt;
&lt;li&gt;If you're sick, rest!&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Pair Programming&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Pair programming is two people working at one machine.&lt;/li&gt;
&lt;li&gt;&quot;Pair programming is a dialog between two people simultaneously programming and trying to program better.&quot;&lt;/li&gt;
&lt;li&gt;Allows people to keep each other on task, clarify ideas, and hold each other accountable to other practices. &lt;/li&gt;
&lt;li&gt;Rotate pairs frequently. Switch pairs at natural breaks in development.&lt;/li&gt;
&lt;li&gt;Personal space must be respected!&lt;/li&gt;
&lt;li&gt;Pay attention to hygiene and health.&lt;/li&gt;
&lt;li&gt;Avoid relationships within the team.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Stories&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;As soon as a story is written, try to estimate the necessary development effort.&lt;/li&gt;
&lt;li&gt;Early estimation gives business people and tech people the chance to interact and create value.&lt;/li&gt;
&lt;li&gt;Estimating early gets everyone thinking early.&lt;/li&gt;
&lt;li&gt;Put stories on index cards on the wall.&lt;/li&gt;
&lt;li&gt;&quot;You can't make a good decision based on image alone.&quot; - Providing estimates allows customer to make an informed decision.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Weekly Cycle&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Plan work a week at a time.&lt;/li&gt;
&lt;li&gt;Have a weekly meeting to review progress, have the customer pick a weeks worth of stories to implement, and task out stories.&lt;/li&gt;
&lt;li&gt;Goal: deployable software at the end of the week.&lt;/li&gt;
&lt;li&gt;Work on gradually reducing planning time.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Quarterly Cycle&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Plan work a quarter at a time.&lt;/li&gt;
&lt;li&gt;Have a weekly meeting once per quarter to reflect on progress, plan themes, identify bottlenecks, and pick a quarter's worth of stories to implement.&lt;/li&gt;
&lt;li&gt;Focus on the big picture: Talking about &quot;themes&quot; as opposed to stories helps people see how the details of what they are doing fit into the bigger picture.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Slack&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Always include some minor tasks that can be dropped if you get behind.&lt;/li&gt;
&lt;li&gt;Meeting your commitments is important in building relationships. &lt;/li&gt;
&lt;li&gt;&quot;Clear, honest communication relieves tension and improves credibility.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Ten-Minute Build&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;Automatically build the whole system and run all tests in ten minutes.&lt;/li&gt;
&lt;li&gt;&quot;A build that takes longer than ten minutes will be used much less often, missing the opportunity for feedback.&quot;&lt;/li&gt;