<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Handwriting: Tag rails</title>
    <link>http://blog.handwire.com/articles/tag/rails?tag=rails</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>A blog by Handwire</description>
    <item>
      <title>Single Table Inheritance</title>
      <description>&lt;div style="float:right" class="flickrplugin"&gt;&lt;a href="http://www.flickr.com/photos/mlovitt/127248015"&gt;&lt;img src="http://static.flickr.com/52/127248015_5284012b9e_m.jpg" width="240" height="180" alt="Skip drops Rails science" title="Skip drops Rails science"/&gt;&lt;/a&gt;&lt;/div&gt;

	&lt;p&gt;Last night I gave a talk on &lt;a href="http://wiki.rubyonrails.org/rails/pages/SingleTableInheritance"&gt;Single Table Inheritance&lt;/a&gt; to the &lt;a href="http://austinonrails.org/"&gt;Austin on Rails&lt;/a&gt; user group. 
Single Table Inheritance (&lt;abbr title="Single Table Inheritance"&gt;&lt;span class="caps"&gt;STI&lt;/span&gt;&lt;/abbr&gt;) is a way to have several Rails models all extend from a base class sharing properties and behavior.
If y&amp;#8217;all haven&amp;#8217;t checked out the &lt;a href="http://rubyonrails.com/"&gt;Rails phenomenon&lt;/a&gt;, I wholeheartedly recommend &lt;a href="http://headrush.typepad.com/creating_passionate_users/2005/08/physics_of_pass.html"&gt;drinking the kool-aid&lt;/a&gt;. It&amp;#8217;s a fabulous framework and Ruby is a joy to program in.&lt;/p&gt;


	&lt;p&gt;The presentation went great and I got a lot of good questions from the audience. I used Eric Meyer&amp;#8217;s fantastic &lt;a href="http://www.meyerweb.com/eric/tools/s5/"&gt;S5&lt;/a&gt; slideshow code to present with and the slides are up on my personal site (&lt;a href="http://twelvelabs.com/singletable/index.html"&gt;twelvelabs&lt;/a&gt;) if anyone wants to take a peek.&lt;/p&gt;</description>
      <pubDate>Wed, 12 Apr 2006 16:46:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:10f1565f-2fc2-4459-b409-6013ac576bc9</guid>
      <author>Skip</author>
      <link>http://blog.handwire.com/articles/2006/04/12/single-table-inheritance</link>
      <category>ruby</category>
      <category>rails</category>
      <category>austinonrails</category>
      <trackback:ping>http://blog.handwire.com/articles/trackback/55</trackback:ping>
    </item>
    <item>
      <title>Skip On Rails</title>
      <description>&lt;p&gt;Skip will be &lt;a href="http://austinonrails.org/articles/2006/04/04/april-meeting"&gt;speaking&lt;/a&gt; at the next Austin on Rails meeting Tuesday, April 11th at &lt;a href="http://www.frogdesign.com/inside/studios/austin/index.html"&gt;Frog Design&amp;#8217;s Austin office&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Fri, 07 Apr 2006 16:44:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:22f3c576-75e5-4626-a7a1-498a4e9ba34f</guid>
      <author>Kristina B</author>
      <link>http://blog.handwire.com/articles/2006/04/07/skip-on-rails</link>
      <category>rails</category>
      <category>ruby</category>
      <category>programming</category>
      <trackback:ping>http://blog.handwire.com/articles/trackback/50</trackback:ping>
    </item>
    <item>
      <title>Big News At SXSWi</title>
      <description>&lt;p&gt;Handwire will be making an appearance at SXSWi with an exciting announcement.  We&amp;#8217;re finally going to follow the advice of numerous friends and partners and launch &lt;a href="http://www.bugwire.com"&gt;Bugwire&lt;/a&gt; as a product.&lt;/p&gt;


	&lt;p&gt;A while back, Handwire was casting about for bug tracking software that met our needs.  We wanted something that didn&amp;#8217;t include a thousand other features to crowd the interface and increase the bill. We wanted something simple, low cost and with minimal setup time/effort.  We looked and looked and found&amp;#8230; nothing quite right.&lt;/p&gt;


	&lt;p&gt;Around the same time, &lt;a href="http://www.rubyonrails.org/"&gt;Rails&lt;/a&gt; was gaining momentum and respect in the development community.   We were interested, but understandably wary of using a nascent platform on client projects.  We decided to apply our curiosity about Rails to the bug tracking problem, and Bugwire was born.&lt;/p&gt;


	&lt;p&gt;In designing the UI, we treated ourselves the way we would treat a client.  It was probably the easiest requirements gathering experience we&amp;#8217;ve ever had!  Quite simply, our software PMs, testers, tech leads and programmers needed a  system to queue up tasks and bugs.  It needed to be available to all parties in realtime.  We wanted each bug or task to allow file uploads.  It needed to be capable of handling a back and forth discussion about each task or bug.  Finally, it needed to allow clients to use it without showing them information about all the projects in the system.  Visually, we wanted a clear, uncrowded interface.&lt;/p&gt;


	&lt;p&gt;Within about a month, we had exactly what we needed.  Because we&amp;#8217;re good like that, and because Rails really is a &amp;#8220;rapid development platform&amp;#8221;.  We&amp;#8217;ve been using it, tweaking it and sharing it with our partners and contractors ever since.  The response has been resoundingly positive.  It&amp;#8217;s funny because Bugwire was truly meant to be an internal tool and experiment in Rails, but it&amp;#8217;s turned into something so useful for us that we might as well share it and find out if others like it as much as we do.&lt;/p&gt;


	&lt;p&gt;We still have some work to do to make it available online as a subscription service.  Keep an eye on this blog, as we&amp;#8217;ll post updates, screenshots and other information here in the coming weeks.  In the meantime, you can sign up for an invitation  to be an early tester at &lt;a href="http://bugwire.com"&gt;www.bugwire.com&lt;/a&gt;.  Sign up in the next 2 weeks for a special &lt;span class="caps"&gt;SXSW&lt;/span&gt; gift!&lt;/p&gt;</description>
      <pubDate>Sat, 11 Mar 2006 17:08:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:65b463b9-c089-42e7-be16-b3b41aa53638</guid>
      <author>Kristina B</author>
      <link>http://blog.handwire.com/articles/2006/03/11/big-news-at-sxswi</link>
      <category>bugwire</category>
      <category>handwire</category>
      <category>sxsw</category>
      <category>sxsw06</category>
      <category>rails</category>
      <trackback:ping>http://blog.handwire.com/articles/trackback/37</trackback:ping>
    </item>
  </channel>
</rss>
