<?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>Radical Behavior &#187; 5 Question Interview</title>
	<atom:link href="http://www.radicalbehavior.com/tag/5-question-interview/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.radicalbehavior.com</link>
	<description>a notepad by Josh Kenzer</description>
	<lastBuildDate>Tue, 20 Dec 2011 15:28:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>5 Question Interview with Daniel Ha, Co-Founder of Disqus</title>
		<link>http://www.radicalbehavior.com/5-question-interview-with-daniel-ha-co-founder-of-disqus/</link>
		<comments>http://www.radicalbehavior.com/5-question-interview-with-daniel-ha-co-founder-of-disqus/#comments</comments>
		<pubDate>Tue, 02 Dec 2008 14:05:06 +0000</pubDate>
		<dc:creator>Josh Kenzer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[5 Question Interview]]></category>
		<category><![CDATA[Daniel Ha]]></category>
		<category><![CDATA[Disqus]]></category>

		<guid isPermaLink="false">http://www.radicalbehavior.com/?p=270</guid>
		<description><![CDATA[Disqus is a commenting system that you can plug in to your website or blog. It allows for threaded conversations, email notifications of new comments, and video comments. All tools to help your commentors get more out of commenting on &#8230; <a href="http://www.radicalbehavior.com/5-question-interview-with-daniel-ha-co-founder-of-disqus/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.disqus.com"></a><a href="http://www.disqus.com"><img class="alignleft size-full wp-image-273" style="margin-left: 3px; margin-right: 3px;" title="disqus logo" src="http://www.radicalbehavior.com/wp-content/uploads/2008/12/disqus-logo2.gif" alt="" width="150" height="45" /></a><a href="http://www.disqus.com">Disqus</a> </strong>is a commenting system that you can plug in to your website or blog. It allows for threaded conversations, email notifications of new comments, and video comments. All tools to help your commentors get more out of commenting on your site. I&#8217;ve recently rolled it out on this site as well as a few other sites I have. I thought this would also be the perfect opportunity for the latest installment of a <a href="http://www.radicalbehavior.com/tag/5-question-interview/">5 question interview</a>.  <strong><a href="http://obscurelyfamous.com/">Daniel Ha</a></strong> is co-founder and CEO of Disqus. I emailed Daneil 5 questions about Disqus and himself. Below are his answers.</p>
<div id="attachment_271" class="wp-caption alignright" style="width: 139px"><a href="http://www.radicalbehavior.com/wp-content/uploads/2008/12/avatar128.jpg"><img class="size-full wp-image-271" title="Daniel Ha" src="http://www.radicalbehavior.com/wp-content/uploads/2008/12/avatar128.jpg" alt="Daniel Ha - Co-founder of Disqus" width="129" height="129" /></a><p class="wp-caption-text">Daniel Ha - Co-founder of Disqus</p></div>
<ol>
<li>
<p><strong>How is Disqus doing? It seems a lot of the online chatter about Disqus has died down since Fred Wilson helped provide funding and major bloggers like Dave Winer switched to Disqus. Is that indicative of the adoption you&#8217;re seeing? </strong></p>
<p>Disqus is doing pretty well. We have a great community of commenters and sites using Disqus which, as of this month, is growing at its fastest rate ever. We recently added two people to the team and have been working on a few new things, including an imminent major release. I pay a lot of attention to the online chatter you mention, and I&#8217;ve actually been seeing more chatter about blog discussion and comment systems.</p>
<p>When we first launched the service, there was a lot of blog posts and buzz because we were doing something a little new. Fortunately, the premise we&#8217;ve helped introduce has become better recognized (with assistance from the handful of competing services to Disqus) and the overall novelty has worn a bit. Of course, we&#8217;ve also been a little quiet in the last month as we focused on improving Disqus. We&#8217;ll be making more noise very soon.</p>
</li>
<li>
<p><strong>What technology did you use to write Disqus? Why did you choose it? How has it scaled? </strong></p>
<p>Disqus uses Django, a Python web framework. We chose Django for a few reasons: a) it allowed us to rapidly prototype and develop; b) we are big fans of Python; c) it&#8217;s powerful and easily extensible; d) there was a growing, passionate community behind it.</p>
<p>Disqus isn&#8217;t a destination site, but rather a service that runs across so many different websites. We ran into challenges, both typical and particularly interesting ones. There was a long period during the summer where we devoted much our time and energy into rewriting parts of core Disqus so that we are able to scale much easier moving forward. We&#8217;re very confident of our scalability and performance today.</p>
</li>
<li>
<p><strong>What has been the largest hurdle for Disqus so far? Adoption? Finances? Scalability?</strong></p>
<p>Our largest hurdle was communicating our goals for the service to potential users. We had to package up our thoughts and philosophy around building Disqus and offer something tangibly beneficial to people discovering Disqus for the first time.</p>
</li>
<li>
<p><strong>What has been your biggest personal learning experience from starting and working on Disqus?</strong></p>
<p>It&#8217;s hard to say. I&#8217;ve learned so much about the many aspects that Disqus has gone on to touch upon: startups, web communities, scaling web applications, user experience, embracing feedback, the importance of customer feedback, the dynamics of new and current media&#8230; many many things.</p>
</li>
<li>
<p><strong>What new online technology has you most excited these days? Why?</strong></p>
<p>I love new services that takes older mediums, such as print media and television, and breathes new life into them without radically changing our existing behavior. I feel that Disqus is in a good position to achieve this if we continue to innovate in this area.</p>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.radicalbehavior.com/5-question-interview-with-daniel-ha-co-founder-of-disqus/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>5 Question Interview with Matt Mullenweg, creator of WordPress</title>
		<link>http://www.radicalbehavior.com/5-question-interview-with-matt-mullenweg-creator-of-wordpress/</link>
		<comments>http://www.radicalbehavior.com/5-question-interview-with-matt-mullenweg-creator-of-wordpress/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 15:02:45 +0000</pubDate>
		<dc:creator>Josh Kenzer</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[5 Question Interview]]></category>

		<guid isPermaLink="false">http://www.radicalbehavior.com/5-question-interview-with-matt-mullenweg-creator-of-wordpress/</guid>
		<description><![CDATA[I have been a fan evangelist of the WordPress blogging software for years. I also love the Akismet spam plugin and have recently played around with WordPress.com. So I thought it was a perfect fit to ask Matt Mullenweg if &#8230; <a href="http://www.radicalbehavior.com/5-question-interview-with-matt-mullenweg-creator-of-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="/wp-content/uploads/2007/04/matt-mullenweg.jpg" alt="Matt Mullenweg" height="223" width="180" style="float:left;padding:5px;">I have been a <strike>fan</strike> evangelist of the <a href="http://www.wordpress.org/">WordPress blogging software</a> for years. I also love the Akismet spam plugin and have recently played around with <a href="http://www.wordpress.com">WordPress.com</a>. So I thought it was a perfect fit to ask Matt Mullenweg if he&#8217;d be interested in participating in my 5 Question Interview series. <a href="http://en.wikipedia.org/wiki/Matt_Mullenweg">Matt co-created the WordPress blog software</a> project with Mike Little. WordPress has become one of the most used blog software packages in the blogosphere. At the young age of 23, Matt <a href="http://en.wikipedia.org/wiki/Automattic">helps run Automattic</a>, the company behind WordPress.com, Akisment, bbPress, and Ping-o-Matic.</p>
<p>Matt is very transparent and, from what I&#8217;ve seen in all the videos of his presentations as well as our email communications, a very nice guy. He runs his own blog at <a href="http://photomatt.net/">photomatt.net</a>. Enjoy:</p>
<p><b>1. You created one of the most popular blog software applications in the world. What was the motivation?</b></p>
<p>Like many open source projects, I really just wanted something that I would personally enjoy using.</p>
<p><b>2. What possessed you to give it away for free? Do you regret that choice?</b></p>
<p>Not for a second. I&#8217;ve benefited so much from open source software and the generosity of others in my life, releasing my own work under the GPL feels very natural, and is the rule rather than the exception.</p>
<p><b>3. Why PHP? How has PHP scaled for you in regards to <a href="http://www.wordpress.com/">wordpress.com</a>? Have you found anything particularly challenging?</b></p>
<p>PHP is great. There are small inconsistencies in the syntax and arguments sometimes, but given all the advantages I really can&#8217;t imagine doing a web app like WordPress or Akismet in anything else. It&#8217;s been very easy and cheap to scale, as has MySQL.</p>
<p><b>4. Recently a blogger posted a very negative comment about you, which he has since taken down. <a href="http://photomatt.net/2007/04/11/showing-arrogance/">You posted the comment verbatim on your blog</a> without any response or commentary. What was your rationale for this? Where does your obvious sense of openness and transparency come from?</b></p>
<p>In hindsight it probably would have been better to just ignore the blog post, I was just shocked by how out of touch with reality some of the assertions were.</p>
<p>Openness and transparency follows pretty naturally from open source, but most of all I just find it easier than not being open.</p>
<p><b>5. You are super young. What&#8217;s next for Matt Mullenweg?</b></p>
<p>My general approach to life is just to experiment, fail fast, and run with what sticks. As Automattic grows I think there will be  alot more room for experimental projects outside of WordPress.com and Akismet, so<br />
I&#8217;m looking forward to breaking new ground.</p>
<div class="technorati">
  Tags: <a href="http://technorati.com/tag/Matt Mullenweg" rel="tag">Matt Mullenweg</a>, <a href="http://technorati.com/tag/Wordpress" rel="tag">WordPress</a>, <a href="http://technorati.com/tag/Akismet" rel="tag">Akismet</a>, <a href="http://technorati.com/tag/Automattic" rel="tag">Automattic</a>, <a href="http://technorati.com/tag/PHP" rel="tag">PHP</a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.radicalbehavior.com/5-question-interview-with-matt-mullenweg-creator-of-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>5 Question Interview with Dave Hoff and Anthony Webb of IMified</title>
		<link>http://www.radicalbehavior.com/5-question-interview-with-dave-hoff-and-anthony-webb-of-imified/</link>
		<comments>http://www.radicalbehavior.com/5-question-interview-with-dave-hoff-and-anthony-webb-of-imified/#comments</comments>
		<pubDate>Sat, 14 Apr 2007 16:16:59 +0000</pubDate>
		<dc:creator>Josh Kenzer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[5 Question Interview]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.radicalbehavior.com/5-question-interview-with-dave-hoff-and-anthony-webb-of-imified/</guid>
		<description><![CDATA[IMified is a IM application that I was turned on to by Steve Rubel. It was developed by Dave Hoff and Anthony Webb as a way to solve an immediate need, to get data in and out of 37Signal&#8217;s Basecamp. &#8230; <a href="http://www.radicalbehavior.com/5-question-interview-with-dave-hoff-and-anthony-webb-of-imified/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="padding: 5px; float: left" src="/wp-content/uploads/2007/04/dave-hoff.jpg" alt="Dave Hoff" width="120" height="120" /><img style="padding: 5px; float: left" src="/wp-content/uploads/2007/04/anthony-webb.jpg" alt="Anthony Webb" width="120" height="120" /><a href="http://www.imified.com">IMified</a> is a IM application that I was turned on to by <a href="http://www.micropersuasion.com/linkblog/index.html">Steve Rubel</a>. It was developed by <a href="http://www.imified.com/about.cfm">Dave Hoff</a> and <a href="http://www.imified.com/about.cfm">Anthony Webb</a> as a way to solve an immediate need, to get data in and out of <a href="http://www.basecamphq.com/">37Signal&#8217;s Basecamp</a>.</p>
<ul>
<li><strong>What was the inspiration for IMified? Why IM? Are you guys old school users of AIM bots?</strong>The inspiration for IMified came about from a real need we were having in managing projects in Basecamp. Adding information to our Basecamp projects was becoming a job in of itself. We longed for an easier way to to dump things like notes and todos into our accounts without having to launch another browser tab and navigate to a web page just to close it after adding. We use IM for communicating with colleagues and friends throughout the day. It&#8217;s always on and the interface is clean and simple. It was the obvious solution to our problem. Once we started to see the real value in using our IM client to post data to Basecamp, we decided to connect some of the other web apps we use a lot like Gcal and WordPress. We&#8217;re definitely not &#8220;old school&#8221; bot users, so the learning curve was a bit steep, but where there&#8217;s a will, there&#8217;s a way.</li>
<li><strong>What programming language to do you guys use for the site/system? What&#8217;s the hosting environment?</strong>Most of IMified runs on Coldfusion MX7 Enterprise on Windows Server 2003. We&#8217;ve recently setup an Openfire Jabber server for our Gtalk/Jabber users and have some custom Java for connecting to AIM and MSN. Coldfusion&#8217;s event gateway&#8217;s handle all the back and forth messaging between our app and the networks. We&#8217;re big Coldfusion fans if you haven&#8217;t noticed.</li>
<li><strong>What has been the biggest challenge in working with multiple IM protocols from multiple vendors? Which is the easiest? Which is the hardest?</strong>Well, there are definitely some challenges and its not so easy to launch and scale a high volume bot. The issues don&#8217;t really revolve around the technology for connecting, but the willingness of the networks to let you stay connected. Yahoo actually deleted our screen name without warning and made it clear they are not interested in letting &#8220;bots&#8221; live on their network. AOL, is much more accommodating, letting you turn your screen name into a bot, and ultimately offering a network agreement if that&#8217;s too limiting. Microsoft is still defining their &#8220;interactive agent&#8221; platform and we&#8217;re working with them to define a long term solution.  Running a Jabber server also comes with its own challenges. To answer your question, our AIM bot has been the easist to keep running and AOL has been very helpful. Get with the program Yahoo!!We just this week launched our IM widget platform along with a super easy <a href="http://www.imified.com/api/">API</a>. So, for those developers out there who would like to skip the above &#8220;nonsense&#8221;, IMified makes it really easy to build IM access into your existing applications.</li>
<li><strong>It sounds like IMified was created to fill a need you guys were having with interacting with Basecamp. What is your day job that required you to manage projects?</strong>Both Anthony and myself (Dave Hoff), run our own successful IT consulting businesses specializing in web application development.</li>
<li><strong>Besides IMified, what are your favorite web based productivity tools?</strong>We love <a href="http://jott.com/">JOTT</a>, <a href="http://stikkit.com/">stikkit</a>, <a href="http://www.grandcentral.com/">GrandCentral</a>, <a href="http://www.rememberthemilk.com/">Remember the Milk</a>, and <a href="http://mail.google.com/mail/">Gmail</a>. Still waiting for that killer app, but when it comes, we&#8217;ll definitely IMifiy it : )</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.radicalbehavior.com/5-question-interview-with-dave-hoff-and-anthony-webb-of-imified/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>5 Question Interview with Steve Rubel of MicroPersuasion.com</title>
		<link>http://www.radicalbehavior.com/5-question-interview-with-steve-rubel-of-micropersuasioncom/</link>
		<comments>http://www.radicalbehavior.com/5-question-interview-with-steve-rubel-of-micropersuasioncom/#comments</comments>
		<pubDate>Mon, 02 Apr 2007 15:49:07 +0000</pubDate>
		<dc:creator>Josh Kenzer</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[5 Question Interview]]></category>
		<category><![CDATA[Blogging]]></category>

		<guid isPermaLink="false">http://www.radicalbehavior.com/5-question-interview-with-steve-rubel-of-micropersuasion.com/</guid>
		<description><![CDATA[Steve Rubel is a prolific blogger who explores how technology is revolutionizing PR and Marketing. Steve works for Edelman, the largest global independent public relations firm. Steve&#8217;s blog is always chalked full of great links, news on the latest web &#8230; <a href="http://www.radicalbehavior.com/5-question-interview-with-steve-rubel-of-micropersuasioncom/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="padding: 5px; margins: 5px; float: left;" src="http://www.radicalbehavior.com/wp-content/uploads/2007/04/steve-rubel-micropersuasioncom.jpg" alt="Steve Rubel MicroPersuasion.com" width="150" height="216" />Steve Rubel is a prolific blogger who explores how technology is revolutionizing PR and Marketing. Steve works for Edelman, the largest global independent public relations firm. <a href="http://www.micropersuasion.com/">Steve&#8217;s blog</a> is always chalked full of great links, news on the latest web technologies and insights into how PR and marketing professionals can utilize the web to their advantage. Steve was gracious enough to answer my 5 question email interview.</p>
<ol>
<li><strong>I recently watched you on <a href="http://www.calacanis.com/2007/03/07/calacaniscast-14-beta/">episode 14 of CalacanisCast</a>. Do you think it was odd to have a fatblogger eat a doughnut while recording a video podcast?</strong>
<p>Jason Calacanis never surprises me. He lives his own life and it works for him. Expect the unexpected with Jason.</li>
<li><strong>Where is your favorite place to social network offline? Conventions, Social Clubs ( i.e. <a href="http://www.socialmediaclub.org/">Social Media Club</a>), Professional Groups (i.e. <a href="http://www.prsa.org/">PRSA</a>), Bars, or the Library?</strong>
<p>I love Starbucks and bookstores for hanging out. I remember hanging with <a href="http://www.scripting.com/">Dave Winer</a> and <a href="http://www.hackingnetflix.com/">Mike Kaltschnee</a> at a Starbucks a few years ago and we had a hoot (Starbucks is an Edelman client)</li>
<li><strong>If you were going to impart one bit of knowledge on the PR industry as a whole, what would it be?</strong>
<p>Never be afraid to dabble in new technology. It&#8217;s our future. Some 80% may not pan out but the 20% that does could pay off immensely.</li>
<li><strong>What is it about <a href="http://www.micropersuasion.com/widgets/index.html">widgets</a> that gets you so excited? How do you see widgets infiltrating the mainstream?</strong>
<p>Widgets are part of a broader trend. We live in a media environment where people like to snack on content all day long and then eat more substantive meals when they have time. Everyone needs to think about taking their content and making it small so it fits where people want to snack it.</li>
<li><strong>Speaking of the mainstream, how do you keep up with &#8220;what is mainstream?&#8221; When so much of your time is spent researching the cutting and bleeding edge, do you find it difficult to stay in touch with the regular computer user?</strong>
<p>I work in a terrific firm with a lot of smart people. I help Edelman stay ahead, but my teammates help me stay in the here and now. It&#8217;s a balance, but I work on it every day.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.radicalbehavior.com/5-question-interview-with-steve-rubel-of-micropersuasioncom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>5 Question Interview with Twitter Developer Alex Payne</title>
		<link>http://www.radicalbehavior.com/5-question-interview-with-twitter-developer-alex-payne/</link>
		<comments>http://www.radicalbehavior.com/5-question-interview-with-twitter-developer-alex-payne/#comments</comments>
		<pubDate>Thu, 29 Mar 2007 21:01:24 +0000</pubDate>
		<dc:creator>Josh Kenzer</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[5 Question Interview]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.radicalbehavior.com/5-question-interview-with-twitter-developer-alex-payne/</guid>
		<description><![CDATA[I reached out to one of the developers on the Twitter team and asked if he would answer 5 questions. Alex not only answered them but is very honest and up front with his answers. Thanks Alex! How did you &#8230; <a href="http://www.radicalbehavior.com/5-question-interview-with-twitter-developer-alex-payne/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="border: 1px solid black; padding: 5px; float: left; margin: 5px;" src="http://www.radicalbehavior.com/wp-content/uploads/2007/03/alex-payne-twitter-developer.png" alt="Alex Payne - Twitter Developer" width="347" height="122" /></p>
<p>I reached out to one of the developers on the Twitter team and asked if he would answer 5 questions. Alex not only answered them but is very honest and up front with his answers. Thanks Alex!</p>
<ol>
<li><strong>How did you end up on the Twitter team? What is a little of your background?</strong>Pretty simple: they posted on their blog that they were looking for<br />
people in late 2006, and I jumped on it!  I think I replied within a<br />
few hours of the posting.  I starting doing contract work on Twitter<br />
earlier this year, and earlier this month I accepted a full-time job<br />
after working in the Obvious office for a week.  I&#8217;m moving out to<br />
San Francisco in mid-April, and I can&#8217;t wait to be out there with the<br />
rest of the team.I&#8217;ve lived most of my life in the Washington, DC area.  As one might<br />
guess, being in the nation&#8217;s capital means that everything revolves<br />
around politics.  Most of my early jobs were developing web<br />
applications for various non-profits, non-governmental organizations,<br />
and for-profits supporting campaigns and such.  I&#8217;ve also done some<br />
information security work (an equally ubiquitous industry around DC).I came to Rails after working in PHP like many developers, but I&#8217;ve<br />
never been a language purist.  I was looking at developing some Ruby-<br />
based blogging software with a friend a couple years before Rails was<br />
on the scene, but at that time it just wasn&#8217;t a friendly language for<br />
web endeavors.  When Rails first crossed my eyes I remember thinking,<br />
&#8220;cool, someone made Ruby work for web apps!&#8221;  I jumped right in to<br />
working with the early releases.</li>
<li><strong>How has Ruby on Rails been holding up to the increased load?</strong>By various metrics Twitter is the biggest Rails site on the net right<br />
now.  Running on Rails has forced us to deal with scaling issues -<br />
issues that any growing site eventually contends with &#8211; far sooner<br />
than I think we would on another framework.The common wisdom in the Rails community at this time is that scaling<br />
Rails is a matter of cost: just throw more CPUs at it.  The problem<br />
is that more instances of Rails (running as part of a Mongrel<br />
cluster, in our case) means more requests to your database.  At this<br />
point in time there&#8217;s no facility in Rails to talk to more than one<br />
database at a time.  The solutions to this are caching the hell out<br />
of everything and setting up multiple read-only slave databases,<br />
neither of which are quick fixes to implement.  So it&#8217;s not just<br />
cost, it&#8217;s time, and time is that much more precious when people can['t]<br />
reach your site.None of these scaling approaches are as fun and easy as developing<br />
for Rails.  All the convenience methods and syntactical sugar that<br />
makes Rails such a pleasure for coders ends up being absolutely<br />
punishing, performance-wise.  Once you hit a certain threshold of<br />
traffic, either you need to strip out all the costly neat stuff that<br />
Rails does for you (RJS, ActiveRecord, ActiveSupport, etc.) or move<br />
the slow parts of your application out of Rails, or both.It&#8217;s also worth mentioning that there shouldn&#8217;t be doubt in anybody&#8217;s<br />
mind at this point that Ruby itself is slow.  It&#8217;s great that people<br />
are hard at work on faster implementations of the language, but right<br />
now, it&#8217;s tough.  If you&#8217;re looking to deploy a big web application<br />
and you&#8217;re language-agnostic, realize that the same operation in Ruby<br />
will take less time in Python.  All of us working on Twitter are big<br />
Ruby fans, but I think it&#8217;s worth being frank that this isn&#8217;t one of<br />
those relativistic language issues.  Ruby is slow.</li>
<li><strong>How difficult has it been to add hardware to the environment?</strong>We&#8217;re hosted at Joyent, and they make the &#8220;throw more CPUs at it&#8221;<br />
approach easy.  We&#8217;ve been able to get new server containers<br />
provisioned within hours, generally.I&#8217;d like to experiment with Amazon EC2 to handle load spikes, but the<br />
prospective database latency is prohibitive.</li>
<li><strong>How large is the current Twitter road map?  How many features are you guys looking to add?</strong>Not to be evasive, but it&#8217;s hard to say right now.  There&#8217;s a lot<br />
that we&#8217;d like to do while still maintaining a simple, focused, easy-<br />
to-use service.  Lots of people are interested in a groups feature,<br />
and that&#8217;s definitely on our radar.  There&#8217;s lots of good stuff coming!</li>
<li><strong>How do you see Twitter affecting the blogosphere, IM, SMS, and Email?</strong>I don&#8217;t think Twitter is a replacement for blogging, just as I don&#8217;t<br />
think blogging is a replacement for journalism.  As far as<br />
communicating ideas to an audience, one-to-many, Twitter works best<br />
for those particular ideas that are terse yet expressive, and don&#8217;t<br />
benefit greatly from an in-place thread of replies.  For more<br />
personal (some might say mundane) updates, I think Twitter is a<br />
better fit than a blog.  People are going to talk about their cats,<br />
inevitably, but do you really want someone talking about their cat in<br />
more than 140 characters?I think the real power of Twitter is its ability to channel over<br />
different mediums at the user&#8217;s whim.   IM, SMS, email, and the web<br />
are just transports as far as Twitter is concerned.  Generally, you<br />
have to go out and get information via whatever medium that<br />
information is on.  With Twitter, information can come to you via<br />
whatever medium you prefer.  Or, if you want some space, you can<br />
easily turn off the information tap with a simple &#8220;off&#8221; command.<br />
That&#8217;s powerful.</li>
</ol>
<p style="padding: 5px; float: left"><script type="text/javascript"><!--
 google_ad_client = "pub-0801379345962435"; google_ad_width = 336; google_ad_height = 280; google_ad_format = "336x280_as"; google_ad_type = "text_image"; //2007-06-21: Radical Behavior google_ad_channel = "1325346712"; //-->
// --&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.radicalbehavior.com/5-question-interview-with-twitter-developer-alex-payne/feed/</wfw:commentRss>
		<slash:comments>264</slash:comments>
		</item>
	</channel>
</rss>

