<?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>CyberFOX Software Inc. &#187; startup</title>
	<atom:link href="http://cyberfox.com/blog/category/startup/feed" rel="self" type="application/rss+xml" />
	<link>http://cyberfox.com/blog</link>
	<description>Coding, Connections, and Other Bloggy Bits of Goodness</description>
	<lastBuildDate>Sat, 04 Feb 2012 10:21:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>An informal survey of Rails web application pricing</title>
		<link>http://cyberfox.com/blog/68-an-informal-survey-of-rails-web-application-pricing</link>
		<comments>http://cyberfox.com/blog/68-an-informal-survey-of-rails-web-application-pricing#comments</comments>
		<pubDate>Sat, 25 Jul 2009 12:53:11 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://cyberfox.com/blog/?p=68</guid>
		<description><![CDATA[Greetings, This is a very informal, off-the-cuff survey of some web applications in the Rails ecosystem that have varying payment plans, how they present them, and some of the differences among them.  The idea is not to compare the services, but to start to get a handle on how to price services on the web. [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,</p>
<p>This is a very informal, off-the-cuff survey of some web applications in the Rails ecosystem that have varying payment plans, how they present them, and some of the differences among them.  The idea is not to compare the services, but to start to get a handle on how to price services on the web.</p>
<h2>Background</h2>
<p>I&#8217;m working on launching a small, very niche Rails-based web application in the near future, and am looking to charge a small amount per-month for it.  Mostly as a way to make ends meet while I&#8217;m unemployed, but also because I&#8217;d like to provide a few extra features to those users who already donate to the free <a title="eBay sniping and auction monitoring software" href="http://www.jbidwatcher.com" target="_blank">JBidwatcher</a> application, and because the web application uses S3 and I have to defray those costs.  While I&#8217;m <em>very</em> grateful my users are contributing because JBidwatcher itself is useful to them, I&#8217;d like to offer a &#8216;premium&#8217; value both for folks who have already donated, and for people who don&#8217;t feel comfortable just sending money, and want to see something extra for it.</p>
<p>This led me to be curious about pricing.  I pay for several web applications already, and expect that eventually I&#8217;ll have to pay for more if Google starts actually asking for money. <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I decided to dig into the applications that are out there, and see what kind of pricing models I should be looking at.</p>
<p>From my informal survey, a lot of the subscription plan models used by Rails-oriented companies naturally grew out of <a href="http://37signals.com" target="_blank">37signals</a> and their fanatic devotion to the concept that web applications should be good enough to charge for, and <em>should be charged for</em>.</p>
<p>The products I&#8217;ve looked at for this are <a title="Issue tracker (by entp)" href="http://lighthouseapp.com" target="_blank">Lighthouse</a>, <a title="Hosted support linked with issue tracking (by entp)" href="http://tenderapp.com/" target="_blank">Tender</a>, <a title="Distributed version control hosting (by Logical Awesome)" href="http://github.com" target="_blank">GitHub</a>, <a title="Contact management (by 37signals)" href="http://highrisehq.com/" target="_blank">Highrise</a>, <a title="Project Management and collaboration (by 37signals)" href="http://basecamphq.com/" target="_blank">Basecamp</a>, <a title="Chat oriented towards group collaboration (by 37signals)" href="http://campfirenow.com/" target="_blank">Campfire</a>, <a title="Performance monitoring for Rails and Java applications (by NewRelic)" href="http://www.newrelic.com/" target="_blank">NewRelic RPM</a>, <a title="Overlaid click-map per-page analytics" href="http://crazyegg.com/" target="_blank">CrazyEgg</a>, <a title="Exception tracking for Rails applications (by thoughtbot)" href="http://www.hoptoadapp.com/" target="_blank">Hoptoad</a>, <a title="Microblogging (Twitter) reputation tracker (by thoughtbot)" href="http://www.thunderthimble.com/" target="_blank">Thunder Thimble</a>, and <a title="Uptime tracker" href="http://www.pingdom.com/" target="_blank">Pingdom</a>.  I&#8217;m sure there are many others out there, but those are the ones I deal with on a semi-regular basis.  I have paid accounts with GitHub and Pingdom, and have used (at other companies) paid accounts on Hoptoad and NewRelic RPM.</p>
<p>One specific attribute of all of these applications is that they have varying levels of paid accounts, not just a free/paid[/lifetime] like many other services (<a title="Entry-level blogging service" href="http://livejournal.com" target="_blank">LiveJournal</a>, <a title="Photo hosting" href="http://flickr.com" target="_blank">Flickr</a>, <a title="Personal library (books) tracking" href="http://librarything.com" target="_blank">LibraryThing</a>, to pick a few that I personally use).  I like the spectrum approach as it gives users a choice as to how much services they&#8217;ll need, and what the amount they&#8217;re willing to pay for it is.</p>
<h2>Raw Pricing Plans</h2>
<p>First I want to present the &#8216;raw data&#8217;, a link to the plans and a brief table with the plan names and the monthly cost.  Then I&#8217;ll point out a few things I found interesting about the data.</p>
<div style="padding-left: 30px;">
<p><a href="http://sera.lighthouseapp.com/plans" target="_blank">Lighthouse</a><sup>*</sup></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Gold</th>
<th>Silver</th>
<th>Bronze</th>
</tr>
<tr>
<td>$100</td>
<td>$50</td>
<td>$25</td>
</tr>
<tr>
<td colspan="3"><small><sup>*</sup> and a free plan</small></td>
</tr>
</tbody>
</table>
<p><a href="http://tenderapp.com/plans/" target="_blank">Tender Support</a></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Basic</th>
<th>Plus</th>
<th>Premium</th>
</tr>
<tr>
<td>$19</td>
<td>$49</td>
<td>$99</td>
</tr>
</tbody>
</table>
<p><small style="margin-left: 30px;">Free trial is 30 days only.</small></p>
<p><a href="http://github.com/plans" target="_blank">GitHub</a></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Open Source</th>
<th>Micro</th>
<th>Small</th>
<th>Medium</th>
<th>Large</th>
<th>Mega</th>
<th>Giga</th>
</tr>
<tr>
<td>Free</td>
<td>$7</td>
<td>$12</td>
<td>$22</td>
<td>$50</td>
<td>$100</td>
<td>$200</td>
</tr>
</tbody>
</table>
<p><a href="http://highrisehq.com/signup" target="_blank">Highrise</a><sup>*</sup></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Max</th>
<th>Premium</th>
<th>Plus</th>
<th>Basic</th>
<th>Solo</th>
</tr>
<tr>
<td>$149</td>
<td>$99</td>
<td>$49</td>
<td>$24</td>
<td>$29</td>
</tr>
<tr>
<td colspan="5"><small><sup>*</sup> and a free plan</small></td>
</tr>
</tbody>
</table>
<p><a href="http://basecamphq.com/signup" target="_blank">Basecamp</a><sup>*</sup></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Max</th>
<th>Premium</th>
<th>Plus</th>
<th>Basic</th>
</tr>
<tr>
<td>$149</td>
<td>$99</td>
<td>$49</td>
<td>$24</td>
</tr>
<tr>
<td colspan="4"><small><sup>*</sup> and a free plan</small></td>
</tr>
</tbody>
</table>
<p><a href="http://campfirenow.com/signup" target="_blank">Campfire</a><sup>*</sup></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Max</th>
<th>Premium</th>
<th>Plus</th>
<th>Basic</th>
</tr>
<tr>
<td>$99</td>
<td>$49</td>
<td>$24</td>
<td>$12</td>
</tr>
<tr>
<td colspan="4"><small><sup>*</sup> and a free plan</small></td>
</tr>
</tbody>
</table>
<p><a href="http://www.newrelic.com/get-RPM.html" target="_blank">NewRelic RPM</a></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Lite</th>
<th>Bronze</th>
<th>Silver</th>
<th>Gold</th>
</tr>
<tr>
<td>Free</td>
<td>$40</td>
<td>$85</td>
<td>$200</td>
</tr>
</tbody>
</table>
<p><a href="https://crazyegg.com/pay/plans" target="_blank">CrazyEgg</a></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Pro</th>
<th>Plus</th>
<th>Standard</th>
<th>Basic</th>
</tr>
<tr>
<td>$99</td>
<td>$49</td>
<td>$19</td>
<td>$9</td>
</tr>
</tbody>
</table>
<p><a href="https://hoptoadapp.com/account/new" target="_blank">Hoptoad</a></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Egg</th>
<th>Tadpole</th>
<th>Toad</th>
<th>Bullfrog</th>
</tr>
<tr>
<td>Free</td>
<td>$5</td>
<td>$15</td>
<td>$25</td>
</tr>
</tbody>
</table>
<p><a href="http://app.thunderthimble.com/users/new" target="_blank">Thunder Thimble</a></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Free Trial<sup>*</sup></th>
<th>Tiny</th>
<th>Small</th>
<th>Medium</th>
<th>Large</th>
<th>Extra-Large</th>
</tr>
<tr>
<td>Free</td>
<td>$9</td>
<td>$19</td>
<td>$39</td>
<td>$79</td>
<td>$119</td>
</tr>
</tbody>
</table>
<p><small style="margin-left: 30px;"><sup>*</sup>Free trial is 30 days only</small></p>
<p><a href="https://www.pingdom.com/signup/" target="_blank">Pingdom</a><sup>*</sup></p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Basic</th>
<th>Business</th>
</tr>
<tr>
<td>$9.95</td>
<td>$39.95</td>
</tr>
<tr>
<td colspan="2"><small><sup>*</sup> and a free plan</small></td>
</tr>
</tbody>
</table>
</div>
<h2>So what&#8217;s interesting here?</h2>
<p>Lighthouse, Tender, GitHub, Highrise, Basecamp and Campfire all differentiate on disk space used.</p>
<p>Lighthouse, Tender, GitHub, Highrise, Campfire, Hoptoad and Thunder Thimble all have some variation on the concept of &#8216;user&#8217; that you can pay more for more of.</p>
<p>In everything except NewRelic and to a lesser extent Hoptoad, all the capabilities of each application are available to all user levels, just at varying quantities.  Feature distinction only exists in those two applications.  In Hoptoads case, the distinction is between free/non-free; if you&#8217;re paying, you get all the services.  This leaves NewRelic as the only one that deeply distinguishes between features available to different paid levels.</p>
<p>GitHub, Highrise, Campfire, and Hoptoad all have SSL support as an &#8216;add-on&#8217; feature; it&#8217;s not part of the free accounts, and in some cases it&#8217;s not part of the basic level paid accounts either.</p>
<h2>Discounts</h2>
<p>When I signed up for Pingdom, they sent me a &#8217;70% off the first year&#8217; invitation, which reduced the price to roughly $3/mo. for all the basic plan amenities; presumably under the theory that they will be able to re-subscribe me in a year at full price.</p>
<p>NewRelic is running a 20% off discount currently, which lasts as long as you have a paid account.</p>
<h2>Pricing Plan Layout</h2>
<p>Historically I seem to recall most of these sites had the table style of comparison chart (still used by NewRelic, Hoptoad, Thunder Thimble, and CrazyEgg), but most have converted to the &#8216;box&#8217; style of comparisons.  GitHub still has the table when you view the plan chart from your account settings, but other than that Lighthouse, Tender, GitHub, all the 37signals products, and Pingdom are using separate boxes for each plan level.</p>
<p>The 37signals products and Pingdom use an outsized box to emphasize one of the plans, presumably to drive signups to that plan.  CrazyEgg does the same thing within their table style, also.</p>
<p>I kept the order the various products displayed their prices, and it&#8217;s noteworthy that all the 37signals products, CrazyEgg and Lighthouse start with the larger plans on the left, and go down from there.</p>
<p>It&#8217;s also interesting that all the ones marked as &#8216;and a free plan&#8217; de-emphasize the free plan by putting it in small text under the large table of paid options.  Two of them, Tender and Thunder Thimble offer a 30 day free trial, but no ongoing free plan.</p>
<p>GitHub and NewRelic are the only ones whose plan details go below the fold.  GitHub&#8217;s plan upgrade doesn&#8217;t, but their new sign-up plan list does.</p>
<h2>Disk Usage</h2>
<p>So for the applications which differentiate on disk usage, how much does $50/mo. get you?</p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Lighthouse</th>
<th>Tender</th>
<th>GitHub</th>
<th>Highrise</th>
<th>Basecamp</th>
<th>Campfire</th>
</tr>
<tr>
<td>2GB</td>
<td>5GB</td>
<td>6GB</td>
<td>10GB</td>
<td>10GB</td>
<td>10GB</td>
</tr>
</tbody>
</table>
<p>This pattern is roughly the same for the $24 price point for all of them.  500MB for Lighthouse and Tender, 2.4GB for GitHub, and 3GB for the 37signals products.  This suggests that limiting on disk usage ranges from 20MB-200MB per dollar per month, a pretty wide range.  Estimating based on S3 costs suggests a per dollar per month storage amount of around 2.3GB, but that relies on one upload, one download, and ongoing storage.  If your usage is asymmetric, or storage is temporary, the S3 based cost can vary a lot.</p>
<h2>Users</h2>
<p>For the applications which vary pricing based on users, how much does around $24/mo. get you (I chose this number since Hoptoad doesn&#8217;t have a $50 price point)?</p>
<table style="margin-left: 30px;" border="1" cellpadding="2" cellspacing="0">
<tbody>
<tr>
<th>Lighthouse</th>
<th>Tender</th>
<th>GitHub</th>
<th>Highrise</th>
<th>Campfire</th>
<th>Hoptoad</th>
<th>Thunder Thimble</th>
</tr>
<tr>
<td>15</td>
<td>5</td>
<td>10</td>
<td>6</td>
<td>25</td>
<td>32</td>
<td>8</td>
</tr>
</tbody>
</table>
<p>I believe this is a wide range mainly because per-user data is usually relatively light, and so it has more to do with how complex the application&#8217;s interaction between users is, rather than a real per-user cost.  Still, some numbers do come out of this.  The cost/user ranges from $0.78 to $4.  At the $50 price point, the cost/user for qualifying apps is $0.82 to $3.27.</p>
<h2>Summary</h2>
<p>I don&#8217;t pretend to know pricing, or sales, but I like to believe that in aggregate the people putting these sites together do.  I see a pretty good argument here for feature parity among price points, but finding quantities that can vary between prices.  There is a clear value to users and disk space used, so those are early things to look at when pricing an application.  SSL support is a common feature of paid plans, and not of free plans.</p>
<p>There&#8217;s a definite movement towards boxed plan details, over tabular feature comparisons.  Ongoing free plans still exist in the majority of applications, but are de-emphasized in most, guiding users towards the paid plans.  Overall, the plans are <em>simple</em>, only falling below the fold in two cases, and relatively easily consumable in all.</p>
<p>The lowest payment point plans are $5-40, with a bare majority falling in the $5-12 range, and all the rest but NewRelic falling in the $19-$25 range.</p>
<h2>Closing</h2>
<p>I hope this has been an interesting and potentially useful survey of a few pricing plans for applications generally in the Rails ecosystem.  Any mistakes are mine, and I&#8217;d very much like to hear about them so I can fix them.  Other data points are welcome, and points I might have missed that would be valuable to folks thinking about pricing are welcome, and even encouraged!</p>
<p>I did this for my own edification, but I&#8217;d also very much like to know if others find it interesting!</p>
<p>Best of luck, and may figuring out pricing not be as much of a pain for you as it is for me!</p>
<p>&#8211;  Morgan Schweers, Cyber<strong>FOX</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/68-an-informal-survey-of-rails-web-application-pricing/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Approaching an inherited Rails codebase</title>
		<link>http://cyberfox.com/blog/56-approaching-an-inherited-rails-codebase</link>
		<comments>http://cyberfox.com/blog/56-approaching-an-inherited-rails-codebase#comments</comments>
		<pubDate>Fri, 22 May 2009 06:20:29 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[coding]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[maintenance]]></category>
		<category><![CDATA[rails]]></category>

		<guid isPermaLink="false">http://www.cyberfox.com/blog/?p=56</guid>
		<description><![CDATA[Greetings, [Edit: Since writing this article up back in early March, I've moved on from this job. The folks who are now maintaining it at least know where the pain points are, can run migrations safely, deploy it locally, and to dev servers, and to the main deployment area.  It's a working app, although I [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,</p>
<p><small><em>[Edit: Since writing this article up back in early March, I've moved on from this job. The folks who are now maintaining it at least know where the pain points are, can run migrations safely, deploy it locally, and to dev servers, and to the main deployment area.  It's a working app, although I never got code coverage above about 45% at least the coverage was decent in the core app areas by the time I left.]</em></small></p>
<p><a title="A Fresh Cup" href="http://afreshcup.com/">Mike Gunderloy</a> had an interesting article entitled &#8216;<a href="http://afreshcup.com/2009/03/23/batting-clean-up/">Batting Clean-up</a>&#8216;, which was very timely for me.  I’ve just started maintaining and trying to improve a Rails app developed by an ‘outsourced’ group. The only tests were the ones generated automatically by ‘restful authentication’, and they were never maintained, so they didn’t come close to passing. Swaths of the program are written in terribly complex (and sometimes computed) SQL, migrations didn’t bring up a fresh database (poor use of acts_as_enumerated causes great hurt), and vendor/plugins should have just had one named ‘kitchen_sink’.</p>
<p>It hurts to see Rails abused like that; you want to take the poor application under your arm and say, ‘It’ll be okay…we’ll add some tests and get you right as rain in no time!’, but you know you’d be lying…</p>
<p>I did much of what Mike <a title="Batting Clean-Up" href="http://afreshcup.com/2009/03/23/batting-clean-up/">described</a> (half the gems it used were config.gem’ed, the other half weren’t), vendor’ed rails (it breaks on newer than 2.1.0), and brought the development database kicking and screaming into life. There was no schema.rb, it had been .gitignore’d, and the migrations added data, used models, and everything else you can imagine doing wrong. (Including using a field on a model after adding that column in the previous line…I don’t know what version of Rails that ever worked on…) I didn’t want a production database; who knows what’s been done to that by hand. I want to know what the database is _supposed_ to look like; I can figure out the difference with production later.</p>
<p>Once the clean (only data inserted by migrations) dev database was up, I brought the site up to see if it worked. Surprisingly enough, it did; apparently they used manual QA as their only testing methodology. I appreciate their QA a lot; it means it’s a working application, even if it’s not going to help me refactor it.</p>
<p>I ran <a title="Flog (grotesque art, great tool)" href="http://ruby.sadi.st/Flog.html">flog</a> and <a href="http://ruby.sadi.st/Flay.html">flay</a> and looked at the pain points they found to get an idea how bad things might be. I picked an innocuous join table (with some extra data and functionality) to build the first set of tests for, which gave me insight into both sides of the join without having to REALLY dig into the ball of fur on either side. I viciously stripped all the ‘test_truth’ tests. I looked for large files that flog and flay hadn’t picked up to pore over. Check out custom rake tasks, because those often are clear stories and easy to quickly understand in a small context.</p>
<p>Checking out the deployment process tells you a lot also, although it turns out this was stock engine yard capistrano.</p>
<p>Skimming views (sort by size!) will tell you a lot also, especially when you find SQL queries being run in them…</p>
<p>Use the site for a little while, and watch the log in another window. Just let it skim by; if you’ve looked at log files much, things that seem wrong will jump out even if it’s going faster than you can really read.</p>
<p>In my case, the code’s mine now, so it’s my responsibility to make it better before anybody else has to touch it. I’ve got about a week of ‘free fix-it-up time’ before I need to start actually implementing new features and (thankfully) stripping out old ones… At my previous company, I was the guy pushing folks to test, now I’ve inherited a codebase with zero tests. Poetic justice, I suppose&#8230; <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Good luck!</p>
<p>—  Morgan Schweers, Cyber<strong>FOX</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/56-approaching-an-inherited-rails-codebase/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To fire, or not to fire, &#8216;workaholics&#8217;&#8230;</title>
		<link>http://cyberfox.com/blog/37-to-fire-or-not-to-fire-workaholics</link>
		<comments>http://cyberfox.com/blog/37-to-fire-or-not-to-fire-workaholics#comments</comments>
		<pubDate>Sat, 08 Mar 2008 01:07:15 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[McAfee Associates]]></category>
		<category><![CDATA[passion]]></category>
		<category><![CDATA[PayPal]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.vixen.com/blog/2008/03/07/37</guid>
		<description><![CDATA[Greetings, There&#8217;s an interesting few blog posts going on about folks who work really hard. It started from Jason Calacanis&#8217;s article of tips on how to save money when running a startup (many of which are good, but #11 is &#8216;Fire people who are not workaholics&#8230;&#8217;) and that was picked up at the 37signals SvN [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,<br />
There&#8217;s an interesting few blog posts going on about folks who work really hard.  It started from Jason Calacanis&#8217;s article of <a title="How to save money running a startup" href="http://www.calacanis.com/2008/03/07/how-to-save-money-running-a-startup-17-really-good-tips/">tips on how to save money when running a startup</a> (many of which are good, but #11 is &#8216;Fire people who are not workaholics&#8230;&#8217;) and that was picked up at the <a title="Signal vs. Noise" href="http://www.37signals.com/svn/">37signals SvN blog</a> which <a title="Fire the workaholics" href="http://www.37signals.com/svn/posts/902-fire-the-workaholics">comes out strongly against workaholics</a>.</p>
<p>As with everything else, it&#8217;s not that simple&#8230;</p>
<p>In the successful startups I&#8217;ve worked at, a core of people staying late, working long hours, was a symptom of having an idea that people can believe in.</p>
<p>I have not seen any very successful startups where the developers weren&#8217;t at least a little monomaniacal about their work.</p>
<p>On the contrary, I&#8217;ve been at two successful startups (defined here as wildly successful IPO&#8217;s) where having those fanatic developers was a core reason of why they were successful.</p>
<p>The people who were putting in overwhelming hours at those companies weren&#8217;t doing it because they&#8217;re workaholics.  They were doing it because they were true believers.  Both in the company itself and the product they were building.</p>
<p>It&#8217;s not about the workaholics making the company successful, it&#8217;s about the company being one that the employees can believe in, to the point of _wanting_ to be there, wanting to be making it better.</p>
<p>In those cases, you don&#8217;t fire the people who are passionate about building your company.  You support them, and accept that they&#8217;re going to crash occasionally, and try to nerf the crash some&#8230;</p>
<p>In my experience, it&#8217;s the fervent employees who are the core of successful startups.  This was true at McAfee Associates (went public in 1992), and PayPal (went public in 2002), both successful startups that I was part of.</p>
<p>You also need people who aren&#8217;t as fervent, who can see a wider view, so it&#8217;s always a balance.  So you can&#8217;t really &#8216;fire&#8217; either of them, out of hand.</p>
<p>I&#8217;ve been that true believer, focusing everything into a job or project that I deeply care about.  I&#8217;m a much calmer, more balanced person now, though.  We&#8217;ll see what happens in 2012&#8230;  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&#8211;  Morgan</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/37-to-fire-or-not-to-fire-workaholics/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Startup advice, for joining and starting.</title>
		<link>http://cyberfox.com/blog/18-startup-advice-for-joining-and-starting</link>
		<comments>http://cyberfox.com/blog/18-startup-advice-for-joining-and-starting#comments</comments>
		<pubDate>Sun, 23 Jul 2006 02:27:30 +0000</pubDate>
		<dc:creator>Cyberfox</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[contemplation]]></category>
		<category><![CDATA[ideas]]></category>
		<category><![CDATA[McAfee Associates]]></category>
		<category><![CDATA[Scoble]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://www.vixen.com/blog/2006/07/22/18</guid>
		<description><![CDATA[Greetings, I joined another startup&#8230;  Not quite as small as Scoble&#8217;s new venture, and not part of the bubblicious blogging/vlogging/podcasting, etc. world, but still relatively small.  However, I have about 8 months of mortgage payments in savings, and several small side-services that make me enough to cover utilities and food if we&#8217;re really careful.  I [...]]]></description>
			<content:encoded><![CDATA[<p>Greetings,<br />
I joined another startup&#8230;  Not quite as small as <a title="Remembering the Post-Bubble Pain" href="http://scobleizer.wordpress.com/2006/07/22/remembering-the-post-bubble-pain">Scoble&#8217;s new venture</a>, and not part of the bubblicious blogging/vlogging/podcasting, etc. world, but still relatively small.  However, I have about 8 months of mortgage payments in savings, and several small side-services that make me enough to cover utilities and food if we&#8217;re really careful.  I no longer would really think of joining a startup without that partial net, but then I have responsibilities that I&#8217;m not willing to fail on.<br />
The only thing I&#8217;m really afraid of if my company tanks is losing health care&#8230;  When you don&#8217;t have that safety net, one serious health issue can mean the difference between surfing the web and getting sucked under the waves.</p>
<p>I&#8217;ll pass along a piece of advice for anyone looking to start a company, from someone (me) who&#8217;s been through several startups.  (McAfee Associates and PayPal being two very notable, <em><strong>very</strong></em> successful, and very different, ones, in different decades.)  The advice is useless ever since 1994 because the &#8216;free money&#8217; vibe of the VCs has infused the business world and made it <em>hard</em> to follow, but it&#8217;s free advice anyway, and worth whatcha pay for it.  <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>If you&#8217;re going to start a company, be profitable FIRST, before you ever talk to VCs.  If you don&#8217;t NEED their money, but you&#8217;re on one of the beautiful adoption curves, they&#8217;ll fight each other to be the one who gets the right to give you money.  Sure, you don&#8217;t need it, but if spent right, it can (1) pay for the dog&#8217;n'pony &#8216;going public&#8217; show, and (2) move you one or two rungs up the doubling curve.</p>
<p>The funny thing to me is that people take the money out of the get-go, to move them up 1-2 rungs when the power curve is low, boosting them from 1000 users to 4000 users.  What they should (in my oh-so-not-humble opinion) do is grow slower for a little while, then take the money when jumping the power curve would mean the difference between 250,000 users and 1 million users AND you&#8217;re not dependent on the VCs for your existence.</p>
<p>This means growing slower at the start, only growing as fast as you can afford to, keeping yourself as close to cash-neutral as you can, and always being one cost-cutting exercise from being profitable.  It&#8217;s not the preferred method for a class of folk who were raised and bred on tales of overnight millionaires, and &#8216;get big fast&#8217; (which only works for a very SMALL subset of companies) but it&#8217;s the way to build a sustainable, exit-strategy-free business.  (Exit-strategy-free meaning you don&#8217;t NEED one, not that you don&#8217;t HAVE one.)</p>
<p>I saw it done at McAfee Associates, and we completely dominated the conversation with the VCs.  It wasn&#8217;t a request for money, it was a bidding war on the part of some top-notch firms, and that was in 1992, before the first bubble even started to be blown.  We were chugging in about $10Mil/year as I recall, and spending less than a quarter of that.  I don&#8217;t believe that company was EVER unprofitable, from the quarter it was founded.</p>
<p>McAfee Associates took the company from &#8220;the three Fs&#8221; (family, friends, and fools) to profitable without really going through the intervening step of angels or venture capitals.  (Now, for what it&#8217;s worth, some of those 3Fs were&#8230;understandably upset that they didn&#8217;t see any return when the company made it big, but that&#8217;s just part of the darker side of the history of McAfee Associates, and not directly relevant to the point I&#8217;m making.)</p>
<p>Now McAfee Associate&#8217;s distribution model was nearly free (distributed by BBS), advertising was &#8216;make a good product and get people to talk about it and show its use off&#8217;, the product was&#8230;well, you could joke that it was viral. <img src='http://cyberfox.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   People used it, found it was useful and necessary, and handed it to other people who probably needed it.  The product was free and fully functional, but every run it put up a message, basically that &#8216;if you&#8217;re using this in a company, educational institution, or government organization, you must purchase a license&#8217;.  End users paid the registration fee sometimes, which was a nice base source of income, but companies <em>leapt</em> to license.  Mostly because their employees were using the software, needed the software, and were handing it around inside the company.  Someone would point out the license issue, and the company would <em><strong>call us to pony up</strong></em>.  We never had to call anyone to sell the software, it sold itself, and our users sold it for us.  Most people wouldn&#8217;t imagine it, but companies really are decently minded when it comes to dealing with other companies.  Or at least so afraid of lawsuits that they&#8217;re willing to be decent citizens.  Sometimes a big company would use their size to pressure us to give them a discount, which we were happy to do, because it was nearly free money anyway.  Our overhead was fixed, we didn&#8217;t advertise, we told them to download themselves a copy each quarter, or if they paid enough we&#8217;d send them a floppy once a quarter.<br />
What&#8217;s changed in the world since then?  Well, a lot, but I&#8217;ll put forward that mainly the scale has changed.  Free distribution through BBSes reached a large percentage of the computer using population back then.  Distribution through the Internet reaches a HUGE percentage of the computer-using population now.  If you make a good product, people can talk much more widely about it with blogs.  Companies are still looking to be good citizens, primarily, and there are a LOT more of them out there.  Oh, and you probably don&#8217;t have to mail them a floppy each quarter, no matter how much they pay.<br />
So the one of the biggest things I&#8217;d suggest to &#8216;start profitable&#8217; is to target your product at corporations, but make it attractive to end-users as well, so they&#8217;ll bring it into the company.  As Willie Sutton <a title="Oft-misquoted Willie Sutton, Bank Robber" href="http://www.banking.com/ABA/profile_0397.htm">didn&#8217;t say</a> but is said to have said, when asked about why he robbed banks, &#8220;That&#8217;s where the money is.&#8221;</p>
<p>&#8211;  Morgan Schweers, Cyber<strong>FOX</strong>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cyberfox.com/blog/18-startup-advice-for-joining-and-starting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

