7 Browser-based IDEs for Coding on Chromebook

Although an Integrated Development Environment (IDE) is not always essential for data science, building data products often requires a complete development environment and not just statistical analysis. In my quest to be able to perform all my web development and data science work on a chromebook, it is essential to have a development environment in the browser. Luckily for me and for all of you, there are a number of companies working on just that. Full disclosure: Some of the links below contain my referral codes.

Name Languages Supported
Nitrous.io Ruby, Node.js, Python, PHP or Go
CodeBox PHP, Java, Ruby, Node.js, Python, Go, C/C++, and many more
Koding ?
Codio PHP, Node.js, Ruby, many others
Cloud9 IDE Node.js, PHP, and many more
Runnable Java, PHP, Python, and more
Codeanywhere ?

Disclaimer, I have not had a chance to try out each of the options, but I thought I should share anyhow.

Learn Sabermetrics – The Theory of Moneyball

Would you like to learn the secrets behind the baseball movie, MoneyBall? Lucky for you, EdX is offering just the course for you. And it is free! Sabermetrics 101: Introduction to Baseball Analytics. Hurry up, the class starts Thursday, May 29, 2014.

If you have never seen the movie Moneyball, you need to watch the movie or you can always read the book.

Also, EdX is also offering Introduction to Statistics: Inference, which starts June 2, 2014.

Using Python to Collect data from the Twitter API

Sense Create Twitter Data

Have you ever wished you could create your own dataset from the vast data available from Twitter?

Well, wish no longer. I used the Sense Platform to Create a Dataset of Users from the Twitter API. Feel free to use this example to create your own datasets. The next great thing about Sense is: You can not only collect your data with Sense, but you can also use R or python to do your data analysis. The analysis will have to wait for another day.

Last week, I blogged about Sense: Data Science Platform of the Future. It is an excellent tool for running your data science analysis.

Sense: Data Science Platform of the Future


I have been lucky enough to get early access to Sense, a new data science startup. They are building the “data science platform” of the future. They provide the ability to edit and run all your R, Python, and Javascript code right in your browser.

So far, I am extremely impressed. I love having the ability to do my data analysis in the browser of a chromebook. Here is just a partial list of the features:

  • A useful profile page for showing off current and completed work
  • Public and Private projects
  • Support for Python, R, and Javascript (more to come, there is an Engine API if you would like to add a language)
  • Support for private environment variables
  • Follow Other Projects
  • Collaboration with others on a data project
  • And more, and even more to come

I have built a quick sample that displays some of the features of Sense. Sense – Data Science Platform of the Future.

Note: A few weeks ago, I chatted with Tristan (one of the cofounders of Sense) and he assured me that big news and more features are coming soon. So, stay tuned!