<?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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Richard K Miller &#187; Amtrak</title>
	<atom:link href="http://richardkmiller.com/category/amtrak/feed" rel="self" type="application/rss+xml" />
	<link>http://richardkmiller.com</link>
	<description></description>
	<lastBuildDate>Mon, 05 Jul 2010 22:58:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Amtrak series: Ruby on Rails on Rails</title>
		<link>http://richardkmiller.com/273/amtrak-series-ruby-on-rails-on-rails</link>
		<comments>http://richardkmiller.com/273/amtrak-series-ruby-on-rails-on-rails#comments</comments>
		<pubDate>Thu, 07 Jun 2007 17:00:50 +0000</pubDate>
		<dc:creator>Richard K Miller</dc:creator>
				<category><![CDATA[Amtrak]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Entrepreneurship]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.richardkmiller.com/blog/archives/2007/06/amtrak-series-ruby-on-rails-on-rails</guid>
		<description><![CDATA[This will be the most technical of my posts in the Amtrak series, but it&#8217;s not just for computer geeks so stay with me. Here we go. Ruby on Rails is a &#8220;web application framework&#8221;, a way for programmers to &#8230; <a href="http://richardkmiller.com/273/amtrak-series-ruby-on-rails-on-rails">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class='microid-25ab5b4d4da0e906b96ef5184bc029a41a0bb498'><p>This will be the most technical of my posts in the Amtrak series, but it&#8217;s not just for computer geeks so stay with me. Here we go.</p>
<p><a href="http://www.rubyonrails.org/">Ruby on Rails</a> is a &#8220;web application framework&#8221;, a way for programmers to make web applications more easily and more quickly (and more enjoyably, as its creators would be quick to point out.) It was created by <a href="http://37signals.com/">37signals</a>, the makers of Basecamp and other fine web apps, and has been one of the fastest growing programming environments of the last couple years. &#8220;Ruby&#8221; is the programming language and &#8220;Rails&#8221; is the set of additions that make it &#8220;fast&#8221; and &#8220;easy,&#8221; like a high-speed train. (Not a <a href="http://www.richardkmiller.com/blog/archives/2007/06/amtrak-series-pictures">sight-seeing Amtrak</a>.)</p>
<p><a href='http://www.richardkmiller.com/blog/wp-content/uploads/2007/06/img_0088.jpg' title='img_0088.jpg' rel='lightbox'><img src='http://www.richardkmiller.com/blog/wp-content/uploads/2007/06/img_0088.thumbnail.jpg' alt='img_0088.jpg' style='float:right; margin:1em;' /></a></p>
<p>You probably see where this is going. As an exercise in literalness, I though it would be interesting to do a little Ruby on Rails programming while on the train, or in other words, Ruby on Rails on Rails. (Mitch Hedberg said &#8220;I&#8217;d like to see a forklift lift a crate of forks. It&#8217;d be so&#8230;literal. &#8216;Hey, you&#8217;re using that machine for its exact purpose!&#8217;&#8221;) See the pictures.</p>
<p>I have not delved into Rails as much as my local colleagues, but with the little I&#8217;ve used it, I&#8217;ve been impressed. By taking away the tedious parts of programming, it really does make programming more enjoyable. I know <a href="http://www.johntaber.com/">several</a> <a href="http://www.griffio.com/">good</a> <a href="http://www.apriux.com/">developers</a> who prefer it.</p>
<p>Ruby on Rails enforces an architecture called &#8220;Model-View-Controller&#8221; (MVC), which is used heavily in Mac applications and well written web applications. Though not built on Rails, <a href="http://wordpress.org/">WordPress</a> also uses an MVC architecture. If you have a WordPress blog, you know you can easily change the theme of your blog. This is thanks to the modular MVC architecture with which it was written.</p>
<p><a href='http://www.richardkmiller.com/blog/wp-content/uploads/2007/06/img_0096.jpg' title='img_0096.jpg' rel='lightbox'><img src='http://www.richardkmiller.com/blog/wp-content/uploads/2007/06/img_0096.thumbnail.jpg' alt='img_0096.jpg' style='float:right; margin:1em;' /></a></p>
<p>Here&#8217;s where this applies to everyone: 37signals hasn&#8217;t only extracted Rails from their best programming practices, they&#8217;ve also extracted a book from their best business practices. I highly recommend <a href="http://gettingreal.37signals.com/">Getting Real</a> by 37signals, availably entirely for free on their <a href="http://gettingreal.37signals.com/toc.php">website</a>. They&#8217;ve <a href="http://www.37signals.com/svn/posts/451-whats-your-cookbook">given away their &#8220;cookbook&#8221;</a> &#8212; what they&#8217;ve learned about marketing, project management, time management, hiring, agility, task prioritization, and more. I finished the book believing that small teams can do great things.</p>
<p style='clear:both;'>
</div>]]></content:encoded>
			<wfw:commentRss>http://richardkmiller.com/273/amtrak-series-ruby-on-rails-on-rails/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Amtrak series: Pictures</title>
		<link>http://richardkmiller.com/274/amtrak-series-pictures</link>
		<comments>http://richardkmiller.com/274/amtrak-series-pictures#comments</comments>
		<pubDate>Wed, 06 Jun 2007 17:00:12 +0000</pubDate>
		<dc:creator>Richard K Miller</dc:creator>
				<category><![CDATA[Amtrak]]></category>
		<category><![CDATA[Main]]></category>
		<category><![CDATA[Photos]]></category>

		<guid isPermaLink="false">http://www.richardkmiller.com/blog/archives/2007/06/amtrak-series-pictures</guid>
		<description><![CDATA[More substance to follow tomorrow, but here are some pics from the train ride. More Photos]]></description>
			<content:encoded><![CDATA[<div class='microid-620ec5277c8b2ebcf3ac2d2c90499abe8c9fe6e0'><p>More substance to follow tomorrow, but here are some pics from the train ride.</p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/8.jpg" alt="The other side of the rail guard" /></p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/11.jpg" alt="Other passengers" /></p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/14.jpg" alt="The curve of the train" /></p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/16.jpg" alt="The highway below" /></p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/17.jpg" alt="In the Sierra Nevadas" /></p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/30.jpg" alt="The Jordan River between Salt Lake City and Provo" /></p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/33.jpg" alt="My train leaving me behind" /></p>
<p><img src="http://www.richardkmiller.com/photos/sacramento/sacramento-Images/34.jpg" alt="Walking home along the railroad tracks" /></p>
<p><a href="http://www.richardkmiller.com/photos/sacramento/">More Photos</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://richardkmiller.com/274/amtrak-series-pictures/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Amtrak series: Pick good metrics and stay on track, if it matters</title>
		<link>http://richardkmiller.com/272/amtrak-series-pick-good-metrics-and-stay-on-track-if-it-matters</link>
		<comments>http://richardkmiller.com/272/amtrak-series-pick-good-metrics-and-stay-on-track-if-it-matters#comments</comments>
		<pubDate>Wed, 06 Jun 2007 05:00:38 +0000</pubDate>
		<dc:creator>Richard K Miller</dc:creator>
				<category><![CDATA[Amtrak]]></category>
		<category><![CDATA[Economics]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Management]]></category>

		<guid isPermaLink="false">http://www.richardkmiller.com/blog/archives/2007/06/amtrak-series-pick-good-metrics-and-stay-on-track-if-it-matters</guid>
		<description><![CDATA[As I mentioned, this weekend I came from Sacramento to Provo by Amtrak train. I flew to Sacramento on Southwest Airlines, buying a one-way ticket so I could decide later whether to depart from SAC or San Francisco. But at &#8230; <a href="http://richardkmiller.com/272/amtrak-series-pick-good-metrics-and-stay-on-track-if-it-matters">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class='microid-520342f2e6631f84ee8cf8a0d3fb47d4c4db1201'><p>As I mentioned, this weekend I came from Sacramento to Provo by Amtrak train. I flew to Sacramento on Southwest Airlines, buying a one-way ticket so I could decide later whether to depart from SAC or San Francisco. But at the last minute I instead decided to indulge my long time desire to ride a train. (I had long talked of hopping a train with my college <a href="http://www.brianstucki.com/">roommate</a>, but we never learned if it&#8217;s a misdemeanor or a felony and I didn&#8217;t think want to risk the latter.)</p>
<p>The ride took 21 hours, which afforded lots of time for reading, listening to music and talks, and taking pictures. I also met several people: a guy moving with everything he owned to start a new life in Denver, an artist-musician couple vacationing (the wife said Steve Case, founder of AOL, asked her to high school prom but she turned him down), and a guy from Wisconsin who&#8217;s been in the military for 24 years and thinks we should have gone to Darfur long ago. All very different and interesting stories.</p>
<p>The price for this trip, not including dinner in the dining car, was $74.00 or $3.52/hour. Compare that with my Southwest flight which cost a whopping $37.92/hour.</p>
<p>But when did the price per hour of a trip ever matter?</p>
<p>If you want to accomplish something, you must measure it:</p>
<blockquote><p>If you don&#8217;t measure something, you can&#8217;t change it. The process of leadership is one of painting a vision, then saying how you&#8217;re going to get there, and then measuring whether you&#8217;re actually getting there. Otherwise, you risk only talking about great things but not accomplishing them. (Source: <a href="http://www.deseretnews.com/dn/view/0,1249,660222813,00.html">Mitt Romney</a>)</p></blockquote>
<p>I like the idea of using metrics to incent the right behavior. For example, &#8220;cars with realtime MPG usage displays tend to make people more efficient drivers.&#8221; (<a href="http://radar.oreilly.com/archives/2007/05/tracking_the_po.html">source</a>, <a href="http://sethgodin.typepad.com/seths_blog/2007/05/more_or_less.html">also</a>) If you keep track of how often you read important books or go to the gym, or how meaningful your time is with your family (even in a subjective sense), those things are sure to improve over time. Pick your own metrics and stick to them.</p>
<p>More on metrics: <a href="http://sethgodin.typepad.com/seths_blog/2007/01/high_resolution.html">High resolution mistakes</a> by Seth Godin and <a href="http://www.paulallen.net/2006/10/10/domino-rally-business-models/">Domino Rally business models</a> by Paul Allen</p>
<p>So what could possible be meaningful about a trip with a low price per hour? That metric could only incentivize inefficient, slow-paced trips with no regard for urgency or schedule. Or in other words, I was just in this one for the ride.</p>
</div>]]></content:encoded>
			<wfw:commentRss>http://richardkmiller.com/272/amtrak-series-pick-good-metrics-and-stay-on-track-if-it-matters/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Series of posts on Amtrak</title>
		<link>http://richardkmiller.com/271/series-of-posts-on-amtrak</link>
		<comments>http://richardkmiller.com/271/series-of-posts-on-amtrak#comments</comments>
		<pubDate>Mon, 04 Jun 2007 19:13:00 +0000</pubDate>
		<dc:creator>Richard K Miller</dc:creator>
				<category><![CDATA[Amtrak]]></category>
		<category><![CDATA[Main]]></category>

		<guid isPermaLink="false">http://www.richardkmiller.com/blog/archives/2007/06/series-of-posts-on-amtrak</guid>
		<description><![CDATA[This weekend I flew to Sacramento for my cousin&#8217;s wedding. I decided to return by train, so I bought an Amtrak ticket and arrived this morning after a 21 hour ride. This week I&#8217;m going to write every day about &#8230; <a href="http://richardkmiller.com/271/series-of-posts-on-amtrak">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class='microid-b60e3ed503a82795afc724c71d24898767876e3f'><p>This weekend I flew to Sacramento for my cousin&#8217;s wedding. I decided to return by train, so I bought an Amtrak ticket and arrived this morning after a 21 hour ride. This week I&#8217;m going to write every day about my trip.</p>
<p><a href="http://www.richardkmiller.com/blog/archives/category/amtrak">The Amtrak Series</a></p>
</div>]]></content:encoded>
			<wfw:commentRss>http://richardkmiller.com/271/series-of-posts-on-amtrak/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
