My goto server for a while has been Node.js for a great many reasons including the easy sharing of code and modules across the server and UI with Webpack or Browserify, first class asynchronous support, consistent language environment, and NPM, one of the best package/dependency managers, in my opinion, that exists. Last year, however, a coworker encouraged me to give Scala a try, and so down the rabbit hole I went.

The MEAN Stack is a potent new concoction of javascript-flavored tooling, providing a full-stack dev experience that makes modern app design a breeze. Learn how to use this stack on OpenShift in this post.

Codenvy allows you to develop your applications in the cloud. You do not need to install anything. You just fire up you browser, log in and you are ready to rock. In this article we shall see how simple is the integration between Codenvy and OpenShift.

As a follow-up to my recent post on Open Source Mapping with PHP and MongoDB, I have reimplemented our basic instant mapping demo using PostGIS, a full-featured collection of spatial mapping extensions for PostgreSQL.

Today, we will learn how to add collaborative feature to an application using TogetherJS. TogetherJS is an open source HTML5 based JavaScript library that allows realtime collaboration between the users.