<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Aaron K. Hawkins</title>
	<atom:link href="http://aaronkhawkins.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://aaronkhawkins.com</link>
	<description>Java by Day, Rails by Night</description>
	<pubDate>Tue, 03 Mar 2009 05:45:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Never-Ending Adobe CS3 free trial solution</title>
		<link>http://aaronkhawkins.com/?p=9</link>
		<comments>http://aaronkhawkins.com/?p=9#comments</comments>
		<pubDate>Thu, 26 Jun 2008 15:56:39 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Enterprisey]]></category>

		<category><![CDATA[Story]]></category>

		<guid isPermaLink="false">http://aaronkhawkins.com/?p=8</guid>
		<description><![CDATA[I can hardly believe what just happened.  I was attending an all day training session for Adobe Illustrator done by the corporate training department.  Things started out great.  I arrived on time and found the classroom.  They had name-tags, training books, pens and highlighters and even a bowl of candy.  Laptops were set up on the [...]]]></description>
			<content:encoded><![CDATA[<p>I can hardly believe what just happened.  I was attending an all day training session for Adobe Illustrator done by the corporate training department.  Things started out great.  I arrived on time and found the classroom.  They had name-tags, training books, pens and highlighters and even a bowl of candy.  Laptops were set up on the desks with clear instructions on how to sign in.  The teacher arrived and introductions were shared.  Finally it was time, &#8220;Everyone please open up Illustrator&#8221;.  </p>
<p><img class="alignnone" src="http://farm4.static.flickr.com/3032/2613695078_2d1552d294.jpg" alt="Adobe CS3 signup page" /></p>
<p> </p>
<p>Thats right.  The grand plan was to have everyone use trial versions.  Except - all but three of the trials were expired.  Obviously, thats not to hard to fix&#8230; just re-image the machine and monkey around enough so you can trick adobe into giving you another 30 day free trial.  Repeat every 29 days.  She said it takes about 7 hours per machine.  ARE YOU KIDDING ME?  Buy the licenses or don&#8217;t offer the class.  I felt bad for the instructor.  She asked for the licenses and was told that it&#8217;s too expensive to pass onto the students&#8217; departments and its not in the budget.  But instead of just offering classes based on CS2, they insisted on CS3 and their special never-ending 30 day free trial arrangement.  </p>
<p>I&#8217;m embarrassed that this would be an acceptable solution.  I&#8217;m sure they offer training on ethics and corporate values - I don&#8217;t think this fits.  This is a department that&#8217;s sole purpose is corporate training and they do it on a big scale.  How is this in any way a professional solution?  </p>
<p>Then there is the economic impact.  Someone really thought that this was a better solution?  Pay a one time fee or tie up your staff re-imaging laptops over and over again?  I don&#8217;t know what the IT staff is making - but can this really result in a cost savings, including the lost opportunity costs?  How about the costs of canceling the class and rescheduling it so machines will be available?  </p>
<p>Absolute shameful behavior. </p>
]]></content:encoded>
			<wfw:commentRss>http://aaronkhawkins.com/?feed=rss2&amp;p=9</wfw:commentRss>
		</item>
		<item>
		<title>Rails Conference MVC Videos</title>
		<link>http://aaronkhawkins.com/?p=8</link>
		<comments>http://aaronkhawkins.com/?p=8#comments</comments>
		<pubDate>Thu, 12 Jun 2008 03:06:18 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[funny]]></category>

		<category><![CDATA[RailsConf]]></category>

		<category><![CDATA[RailsConf2008]]></category>

		<category><![CDATA[RailsEnvy]]></category>

		<guid isPermaLink="false">http://aaronkhawkins.com/?p=7</guid>
		<description><![CDATA[I loved the RailsEnvy videos that demoed before RailsConf 2007 keynotes so I was excited to see their creative talents at work again for RailsConf 2008.  Gregg and Jason from Rails Envy teamed up with Adam Keys from FiveRuns to create a series of MVC public service announcements.  They were hilarious!  
My favorite one was MVC #1 Controller [...]]]></description>
			<content:encoded><![CDATA[<p>I loved the <a title="Ruby on Rails Commercials" href="http://www.railsenvy.com/tags/Commercials" target="_blank">RailsEnvy videos</a> that demoed before RailsConf 2007 keynotes so I was excited to see their creative talents at work again for <a title="RailsConf 2008" href="http://en.oreilly.com/rails2008/public/content/home" target="_blank">RailsConf 2008</a>.  Gregg and Jason from <a title="Rails Envy Site" href="http://www.railsenvy.com/" target="_blank">Rails Envy</a> teamed up with <a title="Adam Keys" href="http://therealadam.com/" target="_blank">Adam Keys</a> from <a title="FiveRuns " href="http://www.fiveruns.com/" target="_blank">FiveRuns</a> to create a series of <a title="MVC Public Service Announcements" href="http://www.railsenvy.com/2008/6/3/mvc-videos" target="_blank">MVC public service announcements</a>.  They were hilarious!  </p>
<p>My favorite one was <a href="http://www.youtube.com/watch?v=91C7ax0UAAc">MVC #1 Controller Obesity</a> but I thought they all were great.  </p>
<p>I also enjoy listening to the <a title="RailsEnvy Podcast" href="http://www.railsenvy.com/podcast" target="_blank">RailsEnvy Podcast</a>.  So if you&#8217;re looking for something to listen on the commute to work - check it out.</p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://aaronkhawkins.com/?feed=rss2&amp;p=8</wfw:commentRss>
		</item>
		<item>
		<title>An Awkward Elevator Moment at RailsConf</title>
		<link>http://aaronkhawkins.com/?p=7</link>
		<comments>http://aaronkhawkins.com/?p=7#comments</comments>
		<pubDate>Tue, 03 Jun 2008 05:59:37 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[RailsConf]]></category>

		<category><![CDATA[RailsConf 2008]]></category>

		<guid isPermaLink="false">http://aaronkhawkins.com/?p=6</guid>
		<description><![CDATA[The elevator door opened and I stepped inside.  It&#8217;s was kind of like if you&#8217;re at Disneyland and you find yourself standing alone in an elevator with the real Mickey Mouse, only you can&#8217;t remember his name.  You&#8217;re positive that you&#8217;ve seen his face before and maybe subscribe to his blog and that he probably is important [...]]]></description>
			<content:encoded><![CDATA[<p>The elevator door opened and I stepped inside.  It&#8217;s was kind of like if you&#8217;re at Disneyland and you find yourself standing alone in an elevator with the real Mickey Mouse, only you can&#8217;t remember his name.  You&#8217;re positive that you&#8217;ve seen his face before and maybe subscribe to his blog and that he probably is important or famous or something.  Who would pass up an opportunity to strike up a conversation?  Only it turns out that Mickey Mouse was really Donald Duck - you just didn&#8217;t recognize him.  And thats how I learned that <a title="Michael Koziarski" href="http://www.koziarski.com/" target="_blank">Michael Koziarski</a> isn&#8217;t <a title="Thomas Fuchs" href="http://script.aculo.us/thomas/" target="_blank">Thomas Fuchs</a>.</p>
<p>Despite my embarrassment, I still attended <a title="Optimizing Rails Session at RailsConf 2008" href="http://en.oreilly.com/rails2008/public/schedule/detail/2529" target="_blank">Optimizing Rails</a>, a talk given by Michael Koziarski at <a title="RailsConf 2008" href="http://en.oreilly.com/rails2008/public/content/home" target="_self">RailsConf 2008</a>.  This talk wasn&#8217;t about optimizing your rails application.  It focused on how to optimize the Rails Framework itself.  Optimization is a scientific process which requires profiling followed by fixing, repeated many times.  Short circuiting the process is the equivalent of guessing - and when we guess we are always wrong.  </p>
<p>He told a story about their Trac installation for Rails.  Their installation was above and beyond the normal traffic usage patterns of other projects and they were  having crazy performance problems.  Naturally they looked to the community for help.  People suggested lots of things.  They upgraded the database driver - no effect.  They tweaked some settings - no effect.  Finally they dug into the code to see what was going on and discovered that the svn revision number was stored in the database as a string.  Turns out there is code called multiple times on every page to calculate the most recent svn version.  Calculate is the correct word.  Instead of doing a simple sql query to get the max reversion number there was a method that would calculate the latest version number from a string (Hey - someone may want to use a Version Control System someday that uses strings as keys for revision identification - right?)  This implementation, combined with their high load was enough to bring the site down.  So they hacked it to store an integer and the performance problems went away.  The key lessons were that everyone else knew what the problems were but it wasn&#8217;t until they measured and profiled, and used a  scientific method that they found the real problem.  </p>
<p>This principle applies to optimizing Rails.  You can&#8217;t just guess and most people know that.  So naturally, they look for something to serve as a benchmark - and that&#8217;s the problem.  What is a good benchmark for Rails?  Many of the posts deriding Rails&#8217;s performance build a trivial hello world app and then benchmark it.  Michael showed a couple of different examples of benchmarking against a trivial program and the results.  Then he compared benchmarking one of his client&#8217;s applications and the results.  As you may guess, they were quite different.  What was a huge performance hit (say 15%) in the trivial case was completely irrelevant in a more representative application.</p>
<p>The Core Team does work on optimizing Rails by using their own applications as benchmarks.  While working on these <em>real</em> applications they find problems, bring them back to the group for discussion and finally add them to Rails if it seems like it might be a good fit.  He hinted that their time was limited, so it might be better spent working on tangible tasks like documentation, feature requests, etc, rather than blindly looking to optimize the framework.  I agree with this approach.  </p>
<p>We know that Rails was extracted as a framework from a real application.  I like the fact that the optimizations added to Rails are also extractions from real applications instead of just making theories and going with their gut to find performance improvements.  So the next time you think - &#8220;man Rails is inefficient or bloated or slow - why don&#8217;t those guys fix it&#8221; - go ahead and benchmark your application and see if the Framework is really the limiting factor.  You may be surprised by the results.    </p>
]]></content:encoded>
			<wfw:commentRss>http://aaronkhawkins.com/?feed=rss2&amp;p=7</wfw:commentRss>
		</item>
		<item>
		<title>How I&#8217;ve Learned To Stop Worrying and Outsource Technological Decisions to Rails</title>
		<link>http://aaronkhawkins.com/?p=6</link>
		<comments>http://aaronkhawkins.com/?p=6#comments</comments>
		<pubDate>Sun, 01 Jun 2008 04:39:59 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Applications]]></category>

		<category><![CDATA[Development]]></category>

		<category><![CDATA[Rails]]></category>

		<category><![CDATA[RailsConf]]></category>

		<category><![CDATA[RailsConf 2008]]></category>

		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://aaronkhawkins.com/?p=5</guid>
		<description><![CDATA[ In his keynote at RailsConf 2008, David Heinemeier Hansson referenced one of the core tenants of rails: convention over configuration.  In that discussion, he expounded on the paradox of choice.  Generally we intuitively believe that choice is good, desirable, and laudable.   However, while we honor the ideals of choice and flexibility, we are quick to forget or even [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/x180/2537416435/"><img class="alignleft" style="float: left; margin-left: 8px; margin-right: 8px; margin-top: 2px; margin-bottom: 2px;" src="http://farm3.static.flickr.com/2111/2537416435_bfbac20858_m.jpg" alt="David Heinemeier Hansson, creator of Rails, on stage at RailsConf 2008.  Photo by David Duncan Davidson" width="160" height="240" /></a> In his <a title="DHH RailsConf 2008 Keynote" href="http://en.oreilly.com/rails2008/public/schedule/detail/4333" target="_blank">keynote</a> at <a title="RailsConf 2008" href="http://en.oreilly.com/rails2008/public/content/home" target="_blank">RailsConf 2008</a>, <a title="David Heinemeier Hansson's Blog Loud Thinking" href="http://www.loudthinking.com/" target="_blank">David Heinemeier Hansson</a> referenced one of the core tenants of rails: convention over configuration.  In that discussion, he expounded on the <a title="Choice = Headaches:  Joel on Software" href="http://www.joelonsoftware.com/items/2006/11/21.html" target="_blank">paradox of choice</a>.  Generally we intuitively believe that choice is good, desirable, and laudable.   However, while we honor the ideals of choice and flexibility, we are quick to forget or even ignore the accompanying complexity and cost.  So in the heat of the moment when the crunch is on and we come face to face with choice and flexibility, we turn and seek solace from someone, anyone who can tell us which to choose.  At that instant, we regret it.  When it really comes down to it - we don&#8217;t want choice - we want a solution.  And <a title="Ruby On Rails" href="http://www.rubyonrails.org/" target="_blank">Rails</a> provides one.</p>
<p>Yet, I am increasingly buffeted by those singing the siren song of choice and flexibility.  It manifests itself in the form of a discussion over breakfast with some <a title="DataMapper ORM" href="http://datamapper.org/" target="_blank">DataMapper</a> developers.  &#8221;DataMapper is faster.  It uses less memory, it&#8217;s more efficient, it isn&#8217;t as opinionated - you can configure it.&#8221;  Ding Ding Ding, that is the problem.  I don&#8217;t want to configure it.  I don&#8217;t want choices.  I don&#8217;t want to research, evaluate, and decide.  I don&#8217;t want Java and its infinite flexibility.  I <em>do</em> want to create killer applications.</p>
<p>The song doesn&#8217;t stop. It just changes channels, and guess what&#8217;s playing - Jumpin&#8217; <a title="JQuery" href="http://jquery.com/" target="_blank">JQuery</a> Jazz. &#8220;But JQuery is so much cleaner, it plays nice with others, it&#8217;s smaller, it&#8217;s built on css selectors, it&#8217;s unobtrusive.&#8221;  Wow - that&#8217;s really cool but what you didn&#8217;t mention is that it doesn&#8217;t work with the rails views and javascript helpers. And like a loving father who sorrowfully watches a wayward child wander in darken paths, Rails will let you override its defaults, constraints and conventions and wish you luck as you set out on your own.</p>
<p>By the time the <a title="RSpec" href="http://rspec.info/" target="_blank">Rspec</a> retro reggae hits my ears - I just turn the radio off.  The music is giving me a headache.     </p>
<p>There is a reason that java developers are famous for developing frameworks rather than actual applications - they all get bogged down in the decision-making process.  I mean it is completely overwhelming.   They have to choose a web framework, a presentation layer, a database access strategy, a build system, a testing framework, a development environment, and find a way around or out of the train wrecks that are EJB and JSF.  Luckily, being excellent computer scientists they recognize the limitations of the current offerings and set off to fix them.  And that, ladies and gentlemen, is why we have Ten Thousand Java Frameworks And Counting.</p>
<p>So I proudly declare it.  I&#8217;m not a computer scientist.  I&#8217;m an application developer and entrepreneur.  I solve business problems.  I&#8217;m a Rails Disciple.  I embrace its constraints and conventions.  I love that it makes many choices for me.  I&#8217;m not blind and oblivious to new technology and I don&#8217;t claim Rails the victor in the discussion of technical superiority.  However, I <em>will</em> outsource many technical decisions to Rails and sleep all the better for it.  After all, if it works for <a title="37 Signals" href="http://www.37signals.com/" target="_blank">37 Signals</a>, surely it can work for me.  </p>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://aaronkhawkins.com/?feed=rss2&amp;p=6</wfw:commentRss>
		</item>
		<item>
		<title>RailsConf 2008 Design for Developers Tutorial</title>
		<link>http://aaronkhawkins.com/?p=5</link>
		<comments>http://aaronkhawkins.com/?p=5#comments</comments>
		<pubDate>Fri, 30 May 2008 01:50:04 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[design]]></category>

		<category><![CDATA[Rails Conf]]></category>

		<category><![CDATA[Rails Conf 2008]]></category>

		<category><![CDATA[session recap]]></category>

		<guid isPermaLink="false">http://aaronkhawkins.com/?p=4</guid>
		<description><![CDATA[I enjoyed this talk by Brian Hogan.  It covered some basic design principles - like listening to your customers, but quickly moved into more interesting topics.  I particularly enjoyed the talk about picking a color palette for your site.  He demonstrated a tool that helps pick color schemes based on whether you want to use a monochromatic palette, [...]]]></description>
			<content:encoded><![CDATA[<p>I enjoyed this <a title="Design for Developers" href="http://en.oreilly.com/rails2008/public/schedule/detail/1847" target="_blank">talk</a> by <a title="Brian Hogan" href="http://www.napcs.com/" target="_blank">Brian Hogan</a>.  It covered some basic design principles - like listening to your customers, but quickly moved into more interesting topics.  I particularly enjoyed the talk about picking a color palette for your site.  He demonstrated a tool that helps pick <a title="colorshemer" href="http://colors.napcsweb.com/colorschemer/" target="_blank">color schemes</a> based on whether you want to use a monochromatic palette, analogous colors, etc.  Another option for selecting colors for a site is to choose a picture and take the colors out of it. Adobe has an online tool to help do just this called <a href="http://kuler.adobe.com/" target="_blank">Kuler</a>.  Picking a color scheme that isn&#8217;t the same old blue has always been a challenge for me - so I am happy to have some new ideas for refreshing some of my projects.</p>
<p>While talking about color schemes he touched on the fact that colors have emotions, often conflicting ones, attached to them.  And we aren&#8217;t even talking about meanings attached by different cultures.  Red can signify error, love, hate, passion, etc.  He advised us to be conscious of the emotion colors may trigger in our users.</p>
<p>In a discussion about using web-safe colors (his answer was no-you don&#8217;t need to) - someone told a funny tale.  They were designing a site for a restaurant.  The restaurant was big on fresh produce so he worked hard to get the right combination of green and yellow ready for the site.  After everything was finally tweaked to perfection - he gave it to the client.  Later, while he was at the restaurant and looking at the client&#8217;s machines running the site in IE, he got sick.  Literally - the colors that he had so carefully crafted now reminded him of being sick.  We all got a good laugh and the point was emphasized to test on every browser if we want to be sure of our design.  In fact he said, &#8220;If you have a mac, it&#8217;s ridiculously easy to test IE.  If you have a PC - get a mac.&#8221;  </p>
<p>We also spent some time going through the process of designing a logo in Adobe Illustrator.  I hadn&#8217;t ever used Illustrator before, so it was great to see a demo like this.  My logo skills have consisted mainly of tweaking fonts - but now I have some new tricks in my bag.  </p>
<p>We did a similar thing for Photoshop - showing how you can quickly mock up a site and transfer it over to your rails apps.  He was running short on time by this point - so he went over this a bit quickly because he wanted to cover some information on css.  I wish he would have spent more time on it - I&#8217;ve always resorted to just using css to try and mock things out and wondered if using photoshop would be faster.  From what we saw - it seemed like it could be a very positive thing.</p>
<p>The CSS information was good - but not new to me.  There was discussion about how to size fonts.  He told us that he always uses pixels - because its a common measurement between the web, illustrator, photoshop, and the screen.  He acknowledged that many people point out that this will result in messed up layouts if the user changes the font size.  He mentioned that as someone who regularly increases the font size of a site - at that point he isn&#8217;t interested in how it looks - but just wants to read the content.  In general he thought that it shouldn&#8217;t be the designer&#8217;s problem to make the site look good as fonts scale - but rather their job to make sure that it would still be readable if that happened.</p>
<p>We also spent some time talking about font faces and how to lay out fonts.  He pointed out that while in the print world - body text is easer to read as serif and sans-serif fonts are better for headlines, the opposite is true on the web.  He talked about font-grids and that he likes to set his font at 12px and line heights to something like 18px, to create a uniform grid look.  </p>
<p> My only complaint about the talk had to do with his use of the zoom.  While I&#8217;m sure it made what was going on the screen bigger, it gave me motion sickness to have the screen constantly zooming and panning while trying to watch him work in illustrator or photoshop.  I don&#8217;t fault Brian, and appreciate his forethought, I still wish there was a way he could show what he was doing on a bigger screen at such a resolution that even those in the back could see.  But overall, it was a great presentation.  I would listen to him speak again and am anxious to read his book when it comes out.  </p>
]]></content:encoded>
			<wfw:commentRss>http://aaronkhawkins.com/?feed=rss2&amp;p=5</wfw:commentRss>
		</item>
		<item>
		<title>RailsConf 2008 Eve</title>
		<link>http://aaronkhawkins.com/?p=4</link>
		<comments>http://aaronkhawkins.com/?p=4#comments</comments>
		<pubDate>Thu, 29 May 2008 05:11:45 +0000</pubDate>
		<dc:creator>Aaron</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[RailsConf]]></category>

		<category><![CDATA[RailsConf 2008]]></category>

		<guid isPermaLink="false">http://aaronkhawkins.com/?p=3</guid>
		<description><![CDATA[Ok, its not as big as Christmas Eve, but I'm still excited for the conference to start tomorrow.  This will be my second time attending and I'm excited for different reasons this time]]></description>
			<content:encoded><![CDATA[<p>Ok, its not as big as Christmas Eve, but I&#8217;m still excited for the <a title="RailsConf" href="http://en.oreilly.com/rails2008/public/content/home" target="_blank">conference</a> to start tomorrow.  This will be my second time attending and I&#8217;m excited for different reasons this time.  RailsConf 2007 was my first conference that wasn&#8217;t run by <a title="No Fluff Just Stuff" href="http://www.nofluffjuststuff.com/" target="_blank">No Fluff Just Stuff</a> so I think my expectations were unrealistic.  The NFJS conferences that I attended were more intimate due to the limited number of attendees.  The speakers were all fantastic and people I had heard of and looked up to.  Many were published authors.  I sat in multiple classes taught by people like <a title="PragDave" href="http://pragdave.pragprog.com/" target="_blank">Dave Thomas</a> and <a href="http://thinkrelevance.com/about" target="_blank">Justin Gehtland</a>.  The chance to eat with them and talk in the hallway was just as valuable as the sessions.  &#8217;Brain Fatigue&#8217; is an adequate description of my brain&#8217;s condition at the end of the day.  However, I left feeling renewed and inspired. </p>
<p>In contrast, I left RailConf 2007 with mostly a headache.  I was expecting a similar experience like those from NFJS- minus the small conference like atmosphere.  I think the biggest surprise were the vendor land-mind talks.  You know the ones - they have titles like &#8220;scalability&#8221; etc but really are about a specific product.  I wasn&#8217;t really aware of this trap, and took for granted the NFJS policy on not allowing vendor presentations, and inadvertently spent more time that I would have liked in vendor sessions.  My goal is to avoid unintentionally wandering into those this year.</p>
<p>It also seemed like the presentations just weren&#8217;t up to par - both the topics and the skills of the presenters.  RailsConf sold out quickly last year - and to address the increased demand the conference added another track late in the process.  I&#8217;m not sure if that was the cause, but I suspect it played a part in the feeling that overall things just weren&#8217;t polished.  Now there were definitely exceptions, but I felt that out of the 3 days - almost an entire day of sessions could be categorized as &#8216;meh&#8217;.  Maybe it was just a manifestation of the growing pains exhibited in the community as a whole.  Maybe I just didn&#8217;t know, like in college, which were the do not miss, in contrast with the avoid at all costs, presenters.  </p>
<p>This year, I&#8217;ve grown up a bit with rails.  I&#8217;m more familiar with the technology.  I have some experience under my belt and am able to ask better questions.  I think the speakers have also had the time to prepare their thoughts and polish their presentations.  I&#8217;ve done some homework on the speakers and am looking forward to hearing what they have to say.  I&#8217;m also excited to meet fellow developers and broaden my horizons.  My outlook is a bit different,  I have a better idea of what to expect, and I&#8217;m optimistic that this is going to be a great event.  Here&#8217;s to a great RailsConf 2008.    </p>
]]></content:encoded>
			<wfw:commentRss>http://aaronkhawkins.com/?feed=rss2&amp;p=4</wfw:commentRss>
		</item>
	</channel>
</rss>
