Marcelo articulates the case for an online IDE

“The Future of Software Development Will Be Online”:http://blog.calbucci.com/2012/02/future-of-software-development-will-be.html — very nice articulation from Marcelo on the need for a browser-based IDE.

Tho I think calling it “browser-based” kind of confuses the issue. Do I really want my IDE to be in a browser, or my spreadsheet or presentation package to be in a browser? I’m not really in love with my browser UI, but that is not the point. For me, the #1 feature I need for productivity apps these days is ubiquitous availability. I need to use them at work, at home, on the road, from my iPad, my phone, my Mac, my PC, wherever. I will give up a lot of features to get ubiquitous availability. And I get to move the backup burden to someone else — my machines all become stateless, I can replace them tomorrow and become instantly productive. This is all super goodness.

And from the comments, “cloud9”:http://c9.io/ looks like the cloud IDE to try — looks awesome.

No time to blog, so here’s a link roundup

* “Cutting the Cord on Cable”:http://online.wsj.com/article/SB10001424052970203550304577138841278154700.html. Wish I could get there but live HD sports still keeps me stuck to cable/satellite provider. I’ve tried the streaming options and they are weak — poor selection of games/sources (I need ESPN/ABC channels + BTN + Fox Sports channels + upcoming Pac12 network), lots of stutter, not HD content. I will probably be one of the last cable subscribers in the country.
* “Men with deep voices lack sperm”:http://medicalxpress.com/news/2012-01-men-deep-voice-lacking-sperm.html. I was a tenor in choir.
* “Do programming puzzles in interviews work?”:http://gadgetopia.com/post/7314. I don’t think I’ve ever asked these kinds of questions, or at least not in 20 years.
* “Gamification sucks”:http://inessential.com/2011/12/23/gamification_sucks. Respect your users.
* “The Verge”:http://www.theverge.com/ and “The Wirecutter”:http://thewirecutter.com/ — good tech sites.
* “If you are busy, you are doing something wrong”:http://calnewport.com/blog/2011/11/11/if-youre-busy-youre-doing-something-wrong-the-surprisingly-relaxed-lives-of-elite-achievers/.
* “10 new-ish programming languages”:http://www.infoworld.com/d/application-development/10-programming-languages-could-shake-it-181548. WOuld like to learn more about Chapel, haXe, X10, OPA.
* “DSLRs are a dying breed”:http://www.stuckincustoms.com/2012/01/04/dslrs-are-a-dying-breed-3rd-gen-cameras-are-the-future/. Not another “camera phones are going to win” article, but a smarter take on the mirrorless trend.