A wonderful spatial application. Check it out at


In this new post, I present one of those web app that I have built for testing purposes. Basically, it connects to Twitter Streaming API and visualizes tweets in real-time in Spain and Portugal. I also implemented a sentiment classifier, however, due to the app is hosted in heroku with just one dyno, and this didn’t have enough computing power for handling incoming data rate for classifying.

twitterbeater TwitterBeater – Real-time tweets from Spain and Portugal

View original post

Free Web Hosting with GitHub:

While working through web development course, I came across a great tip for hosting a website for free on GitHub. Simply follow these steps:

  • Step 1: Create a repository in your GitHub account with the name “”
  • Step 2: Clone that repository to your computer
  • Step 3: Add an index.html file to your cloned repository
  • Step 4: Commit the changes (the added index file) and push it to GitHub master repository.
  • Step 5: Wait a couple minutes and then type the address “ in your browser to see if the website is live.

For further details head over to this quick tutorial at

Quick Tip: Viewing the Javascript’s Global Namespace

When programming in Javascript you can inspect which objects are currently populating the global namespace. A quick way to view this list of objects is to type the word “window” into your browser’s console (see screenshot below for an example). This will return the Window DOM object which will contain a list of all objects which are currently populating the global scope.

Chrome's console window

Screenshot of Chrome’s Console Window


I’m currently working on a web project which uses model-view-controller (MVC), and being new to programming I’m trying to learn more about the topic. During my initial research I came across a great blog post, and thought I’d share it. The post does a good job of breaking down the three components of MVC, and offers an example which helps explain this abstract topic.