<?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 version="2.0"><channel><description>professional geekery</description><title>tumblemantim</title><generator>Tumblr (3.0; @toolmantim)</generator><link>http://tumble.toolmantim.com/</link><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/toolmantim/tumble" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>"I think Ruby is probably the best language because it has a cool name and my birthstone is the ruby...."</title><description>“I think Ruby is probably the best language because it has a cool name and my birthstone is the ruby. Perl used to be my favorite because I could say, “I’m programming in Perl. Yes, that’s the language I’m using… Perl.” My friends would comment on how that Pearl was a cool name for a language. I would then correct them and with a smug little dismissive laugh say, “No, no. You don’t understand. Its PERL. Its an acronym.” But now the more I think about it, Programming Python, by O’Reilly has a cool-ass snake on its cover. While I’m on the subway reading it on the way to work, I hope people will notice the book, the snake and think, “Now THAT guy is learning something cool.” I also like the Monty connection. ;-)”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;A man named Christopher gives the &lt;a href="http://mjtsai.com/blog/2002/11/25/perl_vs_python_vs_ruby/#comment-14172"&gt;most sensible comment&lt;/a&gt; on &lt;a href="http://mjtsai.com/blog/2002/11/25/perl_vs_python_vs_ruby/"&gt;Perl vs. Python vs. Ruby&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/236756841</link><guid>http://tumble.toolmantim.com/post/236756841</guid><pubDate>Sun, 08 Nov 2009 18:01:58 +1100</pubDate></item><item><title>"It’s the tie to go along with jQuery’s tux."</title><description>“It’s the tie to go along with jQuery’s tux.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://github.com/documentcloud/underscore"&gt;underscore&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/226719918</link><guid>http://tumble.toolmantim.com/post/226719918</guid><pubDate>Thu, 29 Oct 2009 18:01:17 +1100</pubDate></item><item><title>Minimal deployment via rake, git and  </title><description>&lt;p&gt;Similar to &lt;a href="http://github.com/blog/470-deployment-script-spring-cleaning"&gt;github’s deployment strategy&lt;/a&gt; and others, but with rake and ssh. Works a treat for single-server deployments.&lt;/p&gt;

&lt;pre&gt;&lt;code class="ruby"&gt;desc "Deploy the application"
task :deploy do
  commands = [
    "cd /sites/myapp.com/app",
    "git fetch",
    "git reset --hard origin/master",
    "git submodule init",
    "git submodule update",
    "mkdir -p tmp",
    "touch tmp/restart.txt"
  ]
  exec "ssh myserver '#{commands.join(" &amp;&amp; ")}'"
end
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Bonus points for ensuring gem dependencies are installed on the deployment destination machine.&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/218514914</link><guid>http://tumble.toolmantim.com/post/218514914</guid><pubDate>Wed, 21 Oct 2009 10:42:36 +1100</pubDate></item><item><title>The back cover of Rework, 37signals soon-to-be-released book on...</title><description>&lt;img src="http://21.media.tumblr.com/tumblr_koqmyx90ns1qz7ywoo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;blockquote&gt;The back cover of &lt;a title="See Rework on Amazon" href="http://www.amazon.com/Rework-Jason-Fried/dp/0307463745/kaneda-20"&gt;Rework&lt;/a&gt;, 37signals soon-to-be-released book on business.&lt;/blockquote&gt;&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/170455391</link><guid>http://tumble.toolmantim.com/post/170455391</guid><pubDate>Tue, 25 Aug 2009 00:19:17 +1000</pubDate></item><item><title>from Eye candy is a critical business requirement</title><description>&lt;img src="http://22.media.tumblr.com/tumblr_kovwd7Kqw31qz4vszo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;from &lt;a href="http://www.slideshare.net/stephenpa/eye-candy-is-a-critical-business-requirement"&gt;Eye candy is a critical business requirement&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/170445855</link><guid>http://tumble.toolmantim.com/post/170445855</guid><pubDate>Tue, 25 Aug 2009 00:03:07 +1000</pubDate></item><item><title>"Every little feature will be a delight for somebody, especially that person who keeps emailing us..."</title><description>“Every little feature will be a delight for somebody, especially that person who keeps emailing us because he can’t believe that the feature he wants which is obviously only six lines of code hasn’t been implemented in FogBugz 1.0, 2.0, 3.0, 4.0, “4.5”, or 6.0, and if we don’t get it soon he JUST MIGHT HAVE TO GO OVER TO THE AUSTRALIANS.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;BRING IT ON! &lt;a href="http://www.joelonsoftware.com/items/2009/07/20.html"&gt;Extract from Joel’s nice FogBugz 7 vision statement&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/154593926</link><guid>http://tumble.toolmantim.com/post/154593926</guid><pubDate>Mon, 03 Aug 2009 12:33:28 +1000</pubDate></item><item><title>"At any given time there tends to be one problem that’s the most urgent for a startup. This is..."</title><description>“At any given time there tends to be one problem that’s the most urgent for a startup. This is what you think about as you fall asleep at night and when you take a shower in the morning. And when you start raising money, that becomes the problem you think about. You only take one shower in the morning, and if you’re thinking about investors during it, then you’re not thinking about the product.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://paulgraham.com/ramenprofitable.html"&gt;Ramen Profitable&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/150807220</link><guid>http://tumble.toolmantim.com/post/150807220</guid><pubDate>Tue, 28 Jul 2009 22:19:25 +1000</pubDate></item><item><title>via This is not your problem sheet - The train now standing at...</title><description>&lt;img src="http://3.media.tumblr.com/l6xSmhBkDqfvv4ewGTMSvcL1o1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;via &lt;a href="http://resiak.livejournal.com/59945.html"&gt;This is not your problem sheet - The train now standing at platform 32729 is the Git Merge Express to Memeville&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/150716580</link><guid>http://tumble.toolmantim.com/post/150716580</guid><pubDate>Tue, 28 Jul 2009 18:00:52 +1000</pubDate></item><item><title>No freakin way.

It’s a Matz signed railscamp v3 tee</title><description>&lt;img src="http://1.media.tumblr.com/l6xSmhBkDq5upvheTBuGCkrno1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.flickr.com/photos/recompile_net/3732316585/"&gt;No freakin way.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s a &lt;a href="http://en.wikipedia.org/wiki/Yukihiro_Matsumoto"&gt;Matz&lt;/a&gt; signed &lt;a href="http://railscampteev3.agencyrainford.com/"&gt;railscamp v3 tee&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/145918961</link><guid>http://tumble.toolmantim.com/post/145918961</guid><pubDate>Tue, 21 Jul 2009 17:31:06 +1000</pubDate></item><item><title>I don’t care much for Drupal but the design of this poster...</title><description>&lt;img src="http://15.media.tumblr.com/l6xSmhBkDpwvv6l2dLyBAoMoo1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;I don’t care much for Drupal but the design of this poster from &lt;a href="http://www.developmentseed.org/"&gt;Development Seed&lt;/a&gt; is winwinwin&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/141780055</link><guid>http://tumble.toolmantim.com/post/141780055</guid><pubDate>Wed, 15 Jul 2009 10:53:00 +1000</pubDate></item><item><title>DoneDone’s tier-less pricing model - nice.</title><description>&lt;img src="http://23.media.tumblr.com/l6xSmhBkDp1jqvzempBlJ6meo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.getdonedone.com/pricingplan.aspx"&gt;DoneDone’s tier-less pricing model&lt;/a&gt; - nice.&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/128465991</link><guid>http://tumble.toolmantim.com/post/128465991</guid><pubDate>Tue, 23 Jun 2009 12:33:11 +1000</pubDate></item><item><title>"Take a good idea out of its infancy, let it age without guidance so it does not mature, and it..."</title><description>“Take a good idea out of its infancy, let it age without guidance so it does not mature, and it generally goes bad. If GML was an infant, SGML is the bright youngster far exceeds expectations and made its parents too proud, but XML is the drug-addicted gang member who had committed his first murder before he had sex, which was rape.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://harmful.cat-v.org/software/xml/s-exp_vs_XML"&gt;software - xml - s-exp vs XML | cat -v harmful stuff&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/127783270</link><guid>http://tumble.toolmantim.com/post/127783270</guid><pubDate>Mon, 22 Jun 2009 10:35:20 +1000</pubDate></item><item><title>"If a problem is worth solving, it’s worth solving well and once."</title><description>“If a problem is worth solving, it’s worth solving well and once.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;from &lt;a href="http://codahale.com/about.html"&gt;Coda Hale’s about page&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/125219183</link><guid>http://tumble.toolmantim.com/post/125219183</guid><pubDate>Thu, 18 Jun 2009 00:27:46 +1000</pubDate></item><item><title>"I’m only doing it for my family
My spouse “understands”
All I need is one startup to “hit” and then..."</title><description>“I’m only doing it for my family&lt;br/&gt;
My spouse “understands”&lt;br/&gt;
All I need is one startup to “hit” and then I can slow down or retire&lt;br/&gt;
I’ll make it up by spending “quality time” with my wife/kids”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://steveblank.com/2009/06/15/lies-entrepreneurs-tell-themselves/"&gt;Lies Entrepreneurs Tell Themselves&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/124024045</link><guid>http://tumble.toolmantim.com/post/124024045</guid><pubDate>Tue, 16 Jun 2009 02:14:08 +1000</pubDate></item><item><title>Brand Diagram - American Apparel</title><description>&lt;img src="http://14.media.tumblr.com/l6xSmhBkDoluhiz1Id60CQaro1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.core77.com/blog/cartoons/core77_cartoon_brand_diagram_13315.asp"&gt;Brand Diagram - American Apparel&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/122114355</link><guid>http://tumble.toolmantim.com/post/122114355</guid><pubDate>Fri, 12 Jun 2009 12:49:30 +1000</pubDate></item><item><title>Make friends, not war</title><description>&lt;img src="http://9.media.tumblr.com/l6xSmhBkDofdqyruA18pvJzFo1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://404uxd.com/2009/05/22/make-friends-not-war"&gt;Make friends, not war&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/119433015</link><guid>http://tumble.toolmantim.com/post/119433015</guid><pubDate>Mon, 08 Jun 2009 00:14:21 +1000</pubDate></item><item><title>Happiness in Business</title><description>&lt;img src="http://8.media.tumblr.com/l6xSmhBkDoddreegY4o82LM9o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://whatconsumesme.com/2009/what-im-writing/how-to-be-happy-in-business-venn-diagram/"&gt;Happiness in Business&lt;/a&gt;&lt;/p&gt;</description><link>http://tumble.toolmantim.com/post/118802442</link><guid>http://tumble.toolmantim.com/post/118802442</guid><pubDate>Sat, 06 Jun 2009 14:39:09 +1000</pubDate></item><item><title>"So today, let’s write a program simply. But let’s also realize that tomorrow,..."</title><description>“So today, let’s write a program simply. But let’s also realize that tomorrow, we’re going to make it more complex, because tomorrow it’s going to do more. So we’ll take that simplicity and we’ll lose some of it. But tomorrow, hopefully tomorrow’s program is as simple as possible for tomorrow’s needs. Hopefully we’ll preserve simplicity as the program grows.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://en.wikipedia.org/wiki/Ward_Cunningham"&gt;Ward Cunningham&lt;/a&gt;, from &lt;a href="http://www.artima.com/intv/simplest2.html"&gt;The Simplest Thing that Could Possibly Work&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/115708902</link><guid>http://tumble.toolmantim.com/post/115708902</guid><pubDate>Sun, 31 May 2009 21:09:32 +1000</pubDate></item><item><title>"The quality of your life is a direct reflection of the expectations of your peer group."</title><description>“The quality of your life is a direct reflection of the expectations of your peer group.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Tony Robbins, quoted in &lt;a href="http://jonbischke.com/2009/04/24/the-5-things-id-tell-my-21-year-old-entrepreneurial-self/"&gt;The 5 Things I’d Tell My 21 Year Old Entrepreneurial Self&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/99880531</link><guid>http://tumble.toolmantim.com/post/99880531</guid><pubDate>Sat, 25 Apr 2009 13:33:29 +1000</pubDate></item><item><title>"You are the average of the five people you spend the most time with."</title><description>“You are the average of the five people you spend the most time with.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Jim Rohn, quoted in &lt;a href="http://jonbischke.com/2009/04/24/the-5-things-id-tell-my-21-year-old-entrepreneurial-self/"&gt;The 5 Things I’d Tell My 21 Year Old Entrepreneurial Self&lt;/a&gt;&lt;/em&gt;</description><link>http://tumble.toolmantim.com/post/99880371</link><guid>http://tumble.toolmantim.com/post/99880371</guid><pubDate>Sat, 25 Apr 2009 13:32:56 +1000</pubDate></item></channel></rss>
