<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Jon Kinney Blog</title>
    <link>http://jonkinney.com/rss/</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Web development and design, Ruby on Rails, music production and recording, and life.</description>
    
    
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/JonKinneyBlog" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
          <title>BDD: My quest to become a professional tester</title>
          <description>&lt;p&gt;Now I&amp;#8217;m not saying that I only want to be a tester of web applications. After all, creating them is what I enjoy the most. However, I believe that to be a professional coder, you need to test your applications. Now I&amp;#8217;m not talking about that day or two at the end of a project when you run through the application in your browser and hope that nothing breaks. No, I&amp;#8217;m talking about real testing. Testing that is done alongside the code, if not before. To me, testing is a tool that I&amp;#8217;m integrating into my coding stack that is simply going to become part of how I write an application.&lt;/p&gt;</description>
          <pubDate>Thu, 06 Aug 2009 03:55:43 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/08/06/bdd-my-quest-to-become-a-professional-tester/</guid>
          <link>http://jonkinney.com/articles/2009/08/06/bdd-my-quest-to-become-a-professional-tester/</link>
        </item>
    
        <item>
          <title>Web Design for Developers: A Programmer's Guide to Design Tools and Techniques</title>
          <description>&lt;p&gt;
I recently had the privilege of tech reviewing &lt;a href="http://www.pragprog.com/titles/bhgwad/web-design-for-developers"&gt;a great book&lt;/a&gt; about how to create standards compliant, accessible, and attractive web designs. The goal of the book is to cover web design with the programmer in mind. Brian Hogan, the book's author, does this by taking the reader on a journey to build the next great social recipe sharing website "Foodbox". To me this book helps arm application developers with the knowledge to help blur the line that some companies try to arbitrarily place between a design team and a development team. After all, just because someone is a "coder" doesn't mean he or she can't create an attractive and usable site!
&lt;/p&gt;</description>
          <pubDate>Fri, 05 Jun 2009 21:11:33 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/06/05/web-design-for-developers-a-programmers-guide-to-design-tools-and-techniques/</guid>
          <link>http://jonkinney.com/articles/2009/06/05/web-design-for-developers-a-programmers-guide-to-design-tools-and-techniques/</link>
        </item>
    
        <item>
          <title>My first full studio album finished!</title>
          <description>&lt;p&gt;
Well... when I say *my* I mean the first album that I've produced and mixed. My original album is my next studio project and should be a lot of fun. The album I just finished, however, was for &lt;a href="http://theinnocentmen.com"&gt;The Innocent Men&lt;/a&gt; a 7-man all male a cappella vocal band from UWEC. They rocked pretty hard on this album and I was happy to be a part of it. 
&lt;/p&gt;</description>
          <pubDate>Tue, 21 Apr 2009 04:03:20 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/04/21/my-first-full-studio-album-finished/</guid>
          <link>http://jonkinney.com/articles/2009/04/21/my-first-full-studio-album-finished/</link>
        </item>
    
        <item>
          <title>Deploying to multiple server environments with cap</title>
          <description>&lt;p&gt;
Most anytime I develop a web application I need to deploy to multiple server environments. For me this used to mean maintaining two separate deploy.rb scripts, and I would rename one while deploying to staging, and then rename the other when I needed to deploy to production. After about three deploys I said, the hell with this! And I figured out how to allow the specification of your deployment at the command line during the cap deploy task.
&lt;/p&gt;</description>
          <pubDate>Tue, 07 Apr 2009 02:07:34 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/04/07/deploying-to-multiple-server-environments-with-cap/</guid>
          <link>http://jonkinney.com/articles/2009/04/07/deploying-to-multiple-server-environments-with-cap/</link>
        </item>
    
        <item>
          <title>Keeping passenger apps live with cron</title>
          <description>&lt;p&gt;Like many of the &amp;#8220;cool kids&amp;#8221; in the rails world, I have started using passenger for hosting most of my rails apps on my personal server. One of the great features is that passenger has the ability to &amp;#8220;spin up&amp;#8221; more instances to a site that is getting a lot of page requests, while not paying as much attention to a site that isn&amp;#8217;t receiving any traffic at the moment. This load balancing works great for me for the most part, but one disadvantage is that if a site is left too long without a request it can be very slow to get the site &amp;#8220;spun up&amp;#8221; again. That is where our new friend cron can help.&lt;/p&gt;</description>
          <pubDate>Mon, 06 Apr 2009 20:07:48 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/04/06/keeping-passenger-apps-live-with-cron/</guid>
          <link>http://jonkinney.com/articles/2009/04/06/keeping-passenger-apps-live-with-cron/</link>
        </item>
    
        <item>
          <title>Logging cron jobs on ubuntu</title>
          <description>&lt;p&gt;I am running a VPS over at SilverRack.com and I love it. Dave (the owner) has been very helpful and responsive anytime I&amp;#8217;ve had questions or issues, and I highly recommend their service. Also if you&amp;#8217;re a member of a local ruby user&amp;#8217;s group then you can get $10 off the standard 256mb slice making it extremely affordable to have your very own server! I also have an unlimited Dreamhost account, but I like having root access and full reign of my server.&lt;/p&gt;</description>
          <pubDate>Mon, 06 Apr 2009 19:26:18 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/04/06/logging-cron-jobs-on-ubuntu/</guid>
          <link>http://jonkinney.com/articles/2009/04/06/logging-cron-jobs-on-ubuntu/</link>
        </item>
    
        <item>
          <title>Welcome to my new home on the web</title>
          <description>&lt;p&gt;It&amp;#8217;s been a long time coming but I finally got my new site up and running on the open source Rails CMS engine Radiant. I installed a ton of plugins to get the site tweaked out just how I wanted it, and it&amp;#8217;s now a full fledged blog with comment and archiving support, tagging, etc.&lt;/p&gt;</description>
          <pubDate>Fri, 03 Apr 2009 19:32:32 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/04/03/welcome/</guid>
          <link>http://jonkinney.com/articles/2009/04/03/welcome/</link>
        </item>
    
        <item>
          <title>Madison web meetup: Advanced CSS</title>
          <description>&lt;p&gt;Recently Inacom had the privilege of hosting the &lt;a class="url fn org" href="http://www.meetup.com/madisonwebmeetup/"&gt;&lt;span id="bannerGroupName"&gt;Madison Web Design &amp;amp; Development Meetup&lt;/span&gt;&lt;/a&gt;. The topic for this meeting was Advanced CSS. I put together a sideshow to try to keep the presentation more guided, but because of the depth of the topic we wound up going quite a bit over our loose 1 hour time slot. I just wanted to thank everyone for sticking around and seeming quite interested! I had a great time presenting and I hope that you all enjoyed our discussions. If you're looking for the demo files and the presentation check them out in the full article.&lt;/p&gt;</description>
          <pubDate>Fri, 27 Feb 2009 11:48:00 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2009/02/27/madison-web-meetup-advanced-css/</guid>
          <link>http://jonkinney.com/articles/2009/02/27/madison-web-meetup-advanced-css/</link>
        </item>
    
        <item>
          <title>Merb merged into Rails 3!</title>
          <description>&lt;p&gt;Some very shocking and awesome news has recently hit the ruby community. Merb is being merged into Rails and will culminate with a release of rails sometime around February next year. Sporting the name Rails3, this marks only the 2nd time any 2 major web frameworks have put down the gloves and hugged it out. I'm excited to get some of the performance optimizations promised by the merb core, and am looking forward to a unified community.&lt;/p&gt;</description>
          <pubDate>Wed, 24 Dec 2008 14:28:00 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2008/12/24/merb-merged-into-rails-3/</guid>
          <link>http://jonkinney.com/articles/2008/12/24/merb-merged-into-rails-3/</link>
        </item>
    
        <item>
          <title>JQuery adopted by Microsoft for VS 08</title>
          <description>&lt;p&gt;Javascript libraries like &lt;a href="http://prototypejs.org/"&gt;prototype&lt;/a&gt;, it's friend &lt;a href="http://script.aculo.us/"&gt;scriptaculous&lt;/a&gt;, and the newcomer &lt;a href="http://jquery.com/"&gt;jQuery&lt;/a&gt; have been making web developer's lives easier for a few years now. With a javascript library  you can turn a verbose DOM selection like:&lt;/p&gt;

&lt;pre&gt;
&lt;pre class="all_hallows_eve"&gt;&lt;span class="line-numbers"&gt;   1 &lt;/span&gt; &lt;span class="SourceBase"&gt;document&lt;/span&gt;&lt;span class="SourceBase"&gt;.&lt;/span&gt;&lt;span class="SupportFunction"&gt;getElementById&lt;/span&gt;&lt;span class="SourceBase"&gt;(&lt;/span&gt;&lt;span class="String"&gt;&lt;span class="String"&gt;'&lt;/span&gt;products&lt;span class="String"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;span class="SourceBase"&gt;)&lt;/span&gt;
&lt;/pre&gt;
&lt;/pre&gt;

&lt;p&gt;into something a little shorter and sweeter:&lt;/p&gt;

&lt;pre&gt;
&lt;pre class="all_hallows_eve"&gt;&lt;span class="line-numbers"&gt;   1 &lt;/span&gt; &lt;span class="Keyword"&gt;$&lt;/span&gt;&lt;span class="SourceBase"&gt;(&lt;/span&gt;&lt;span class="String"&gt;&lt;span class="String"&gt;'&lt;/span&gt;products&lt;span class="String"&gt;'&lt;/span&gt;&lt;/span&gt;&lt;span class="SourceBase"&gt;)&lt;/span&gt;
&lt;/pre&gt;
&lt;/pre&gt;

&lt;p&gt;They allow for so much more including animations, but that is the subject of another blog post entirely.&lt;/p&gt;</description>
          <pubDate>Mon, 29 Sep 2008 13:00:00 GMT</pubDate>
          <guid>http://jonkinney.com/articles/2008/09/29/jquery-adopted-by-microsoft-for-vs-08/</guid>
          <link>http://jonkinney.com/articles/2008/09/29/jquery-adopted-by-microsoft-for-vs-08/</link>
        </item>
    
    
  </channel>
</rss>
