5 ms·
Heroku’s early history: 4 home pages that made $212 million
- chris123 14y agoNice post/concept/analysis. Keep it up :)
- gravitronic 14y agoArticle seemed to have some amount of credibility until the part about Mac OSX making shell code "hip" around 2009 that until then would have scared Windows users... (wtf)
- frabcus 14y agoYeah, sorry - that part was a bit brief, and is only a hunch. I genuinely think though that the command line is more popular now than, say, 10 years ago.
- taligent 14y agoNo I definitely think it is. But I would attribute that more to the rise of cloud computing. A lot more people have access to remote UNIX servers than they normally would in the past.
- davedx 14y agoI agree with you, to be honest. Also, nice article. Well written and interesting.
- andypants 14y agoI think it's simply related to the fact that the Mac OS has become more popular, not necessarily the command line. Only a correlation. Regular users generally don't use the command line.
- shabble 14y agoNormal users, sure. But I wonder what fraction of developers use regularly/have ever used commandline tools? I can certainly see some environments in which you might never be exposed, in things like Visual Studio, XCode, or Eclipse. My recollection is that Windows has never really had a good native shell, but I've not used win7 for any length of time, and I'm not sure if Powershell ever became a thing. There's also cygwin, but I'm pretty sure that'll be more remote still. I have a suspicion that the reason Github appears so mac-dominated is because of the pain of dealing with git under windows, especially when tortoise-git wasn't around/stable. Then again, there always seemed to be a heavy rails/OSX connection, but I don't know exactly where that comes from.
- philwelch 14y agoDHH and 37signals are vocal Mac users, and that's where Rails came from.
- lnguyen 14y agoPart of the issue with Windows is that the out-of-the-box scripting capability just wasn't there. Compare writing a batch script with a shell or perl script. Add to that inconsistencies in how commands handled spaces in names and issues with having to escape the '\'s in generated command lines. I know I would have avoided all of it if I wasn't being paid (well) to do it.
- tomwilson 14y agoPowershell never really took off except for admins doing stuff with exchange and what not. I'm an iOS developer sitting amongst 20 odd .NET devs and I'm the only one I ever see using a shell.
- cickpass_broken 14y agoI agree that Windows lacks a good shell. But Git is easy under Windows7 and Powershell. It's the one of the few tools that was easily installed and usable under Windows. (Though Rails and Node have joined the ranks recently).
- tlrobinson 14y agoLots of power users have switched to Macs in recent years as well.
- gravitronic 14y agoI enjoyed the article. That part just kinda seemed like you were letting your personal bias through a bit too overtly for it to be left uncommented on.
- nl 14y agoIf you are using Rails you are going to be using the commandline at some point.
- philwelch 14y agoEven developers on Windows almost universally use IDE's. It's only the Unix platforms that have a real shell culture anymore.
- fomojola 14y agoDo several things well. Double down on the ones people like. Got to say: I think that was one of the best summaries I've seen yet of the path to success. Excellent writeup.
- jurre 14y agoVery nice post. I would love to see more of these!
- arturadib 14y agoThis is all fantastic and crucial, but please don't assume that Heroku's success was solely due to these technological ideas. (It's the typical assumption us hackers make). Being a YC company Heroku had immediate access to a bunch of startups (potential customers, AND early feedback givers), and I wonder how much biz dev such as talks at conferences, blogging, social-mediaing, etc, they did in parallel to these tech advances.
- iusable 14y agoT.H.I.S. Most people don't get the 'schlep' as pg wrote about recently. Startup success stories aren't all about One Amazing Idea and the code that goes with it. It's about the whole ride.
- frabcus 14y agoAbsolutely! Ironically I was investigating Heroku in order to think more about markets, and why its market worked. But I can see that my writeup ends up focussing more on the apparently technical side. It's really about the market aspects of the technical side though. Why people didn't like the online code editor, but did like the straightforward solving of the Rails hosting and scaling problem. Why that particular product was a successful route to a PaaS business at that time, when often other apparently similar ones have failed. Would love to learn more about Heroku's biz dev stuff that you talk about!
- amirmc 14y agoSee also the (great) video by Adam of Heroku at the 2011 Startup Lessons Learned conference "The Epic Pivot - Heroku's Story" (20mins): http://www.justin.tv/startuplessonslearned/b/286516447 http://www.justin.tv/startuplessonslearned/b/286516447