Asynchronous vs Concurrent – What it means in plain English

I often work with novice developers who are just learning or getting the hang of application development. One thing I notice time and time again is that there is this slight confusion between the concepts of asynchronousness and concurrency. Although the two are similar and overlap there are some key differences that anyone writing apps…

A Stroll Through Node: Creating a Facial Recognition App via 3rd Party APIs

This is the final post in the series, ‘A Stroll Through Node’. Often times we want to bring in some cool functionality to our apps, but we don’t have the time or resources to implement those things. Facial recgontion is an interesting functionality that could require some work to get right. However, with 3rd Party API’s we…

A Stroll Through Node: Building a Real-time Communication App

Real-time communication is an exciting area of web development which utilizes a fairly young technology called Web Sockets. Web Sockets allow for direct communication from your client, often times a web browser to the server. Unlike HTTP, Web Sockets are real-time, that is the browser does not need to establish a connection for every message…

A Stroll Through Node: Building a Recipes Website with Express, Jade and Bootstrap

Ever wanted to create a real website but don’t know anything about back-end programming? Are you still writing websites with raw HTML files? Try this guide out which uses the Express Web (3.x) framework, Jade HTML templates and Twitter-Bootstrap to make a Simple (and delicious) recipes website.


A Stroll Through Node: Introduction

This is the first part of the Node.js Introductory series, A Stroll Through Node. This walkthrough gets you started with the most basic Node.js server and the basics of Node’s asynchronous programming behavior. Continue to my blog to read the full walk-through.

A Stroll Through Node – Series

Ever wanted to learn Node.js but not really familiar with it, or web development in general? Take a peek through my series, A Stroll Through Node, which explains Node.js and express websites from the ground up.