MEAN meetup

I have some good news to share. I have teamed up with Simon Holmes to create a meetup group - the MEAN Stack. The primary focus of this group would be to organise meetups, seminars and workshops based around the MEAN technology stack - MongoDB, Express, AngularJS and node.js.…

Authoring a book on AngularJS

I didn't have much time to post updates on my blog recently but rest assured that this will change very soon. I am busy working on a few projects as well as reviewing a book on the MEAN stack and authoring my own on AngularJS. First of all I am…

Deploying a Node.js/socket.io app to Openshift

As a follow up to my previous article on how to Deploy Node.js & MongoDB app to AppFog, today I am going to explain how to deploy your app to Openshift. I really like AppFog, however there is something really missing from their offerings and that is socket.io…

Deploy Node.js & MongoDB app to AppFog

I wrote a few articles about various applications before where I was technologies such as Node.js, MongoDB, AngularJS and so on. Some of you have asked for online demos of the actual working apps and I have to admit I was ignoring these requests because I didn't know where…

Bug fix in chat application

I received a bug report from someone who has downloaded & installed my node/socket.io based chat app that I have posted about a few times before. The bug occured in a very particular scenario and I had some trouble getting my head around it. The scenario was the…

Replacing Express with Koa - an experimental REST API

I saw a tweet quite recently that the team behind my preferred web application framework for node.js - Express - has come out with another web framework that is supposedly much better optimised for node, and they have named it Koa. So why would Koa be better than Express?…

Further additions to the node.js/socket.io chat app

First of all let me wish all of you a Merry Christmas & Happy Holidays! I am using this rather peaceful time of the year to roll out some projects that I wanted to work on but haven't had the time and in light of this, I have yet another…

Twitter GeoTrending app using node.js and AngularJS

As a recent and keen user of Twitter, I thought I would give their REST API a go and see what I can come up with using it. After some thinking I have decided to create an app that displays the trends around a particular user by doing various geo…

Web Speech API for a node.js/socket.io chat app

HTML5 comes with a lot of great features and one of them is the Web Speech API. I thought it would be a great idea to add speech recognition to my chat application so that people could actually "dictate" their messages as opposed to typing them in. I…