<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>How to Programming</title><generator>Tumblr (3.0; @howtoprogramming)</generator><link>http://howtoprogramming.tumblr.com/</link><item><title>This is kind of an experiment</title><description>&lt;p&gt;This is an experiment in building a site using the following tools:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;a MediaTemple DV Rage server&lt;/li&gt;
&lt;li&gt;Apache&lt;/li&gt;
&lt;li&gt;Ruby w/ Passenger&lt;/li&gt;
&lt;li&gt;Sinatra Microframework&lt;/li&gt;
&lt;li&gt;DataMapper&lt;/li&gt;
&lt;li&gt;Haml&lt;/li&gt;
&lt;li&gt;Sizzle (most of the JS will be custom, but I want a selector engine)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I have thought long and hard about the right tools for the particular application I am building, and there is my stack. It&amp;#8217;s a very new stack of things for me, for the most part. Managing them all is going to be a serious challenge, but also, seriously rewarding.&lt;/p&gt;
&lt;p&gt;The only thing I&amp;#8217;ve had issue with, with this stack, is the lack of decent documentation that exists for many of these technologies. Many of these are quickly expanding, which is great in many ways, but also leaves the challenge of keeping the existing documentation to date. New versions are coming out all the time.&lt;/p&gt;
&lt;p&gt;As someone who is trying to learn these technologies, it can become cumbersome to read old tutorials, to get half way through and realize it&amp;#8217;s not working because of the versioning differences between what you&amp;#8217;re running, and what the author of the tutorial was running.&lt;/p&gt;
&lt;p&gt;So, this is why this blog is an experiment. It&amp;#8217;s my attempt to document how I deal with the latest versions of these technologies, in an attempt to possibly help someone else (for the time&amp;#8230;) and also my own sanity of writing down what it is I&amp;#8217;ve learned.&lt;/p&gt;
&lt;p&gt;Hopefully this will yield prosperous results.&lt;/p&gt;</description><link>http://howtoprogramming.tumblr.com/post/563989616</link><guid>http://howtoprogramming.tumblr.com/post/563989616</guid><pubDate>Sat, 01 May 2010 16:37:00 -0400</pubDate></item></channel></rss>
