Articles tagged with ‘node.js’

An introduction to Docker: images, containers, links and names

This article discusses the process of ‘containerizing’ a Node.js project I made a couple of years ago, Nodeflakes. This seasonal festive demo is dusted off once a year around Christmas time and while the code has hardly changed since 2011 it’s nice to breathe some new life into it each year. While perusing the GitHub repository (and squirming a bit—my Node.js-based JavaScript has come a long way in two years) it occurred to me that its decentralized worker approach made it a perfect candidate for Docker containerization.

Full article (2,980 words)

Nodeflakes analysis using StatsD and Graphite

This year's nodeflakes demo has just been decommissioned after running for a little over a month. The number of Christmas related tweets drops dramatically after a certain date in December (you don't need to read this article to guess which one) but given that I started it a little after December 1st I wanted to collect at least a month's worth of information in Graphite before winding things down.

Full article (1,380 words)

It’s beginning to look a lot like… nodeflakes! (Again)

See nodeflakes in action!

It's hard to believe the original Nodeflakes Christmas demo was launched just over a year ago—time certainly flies when you're having fun (or at least when you're busy). Christmas hacks are always good fun and usually well received so I wanted to make sure I managed to get something out this year too. Unfortunately a combination of too much work and not enough imagination (probably more of the latter) meant that December 1st 2012 came and went and I'd not started thinking about anything, let alone building anything.

Full article (713 words)

The tech stack

Since launching faavorite a couple of weeks ago Harry and I have had quite a few questions about the technology which powers the app which I’ll hope to answer as fully as possible in this article. It’s a little self indulgent and rather long but bear with me—I wanted to explain the rationale behind each part of the stack and share some of the things learned and experiences gained along the way.

Full article (4,729 words)

Nodeflakes - real time tweet powered snowflakes

The snowflakes you can hopefully see gently floating down your screen are real-time representations of tweets, taken live from Twitter's Streaming API. The size of each flake is loosely based on the author's follower count, and hovering over each flake will reveal the tweet it represents complete with highlighted hashtags, usernames and URLs.

Full article (1,956 words)

Arduinode Experiments: Server Load

It's been a while since I've made any Arduino & node.js mashups so decided to address that this week. I've always wanted to use Arduino to visualise in a very tangible way some form of data from a computer - be it data from a website, disk usage, or - as in this case - system load.

Full article (831 words)


If you’ve got even a vague ear to the technology ground you’ll doubtless have heard of Ryan Dahl’s fantastic node.js – and if you’re a keen developer the chances are you’ve dabbled with it too.

If you’re a particularly intrepid soul, you might also have heard of Arduino: a vast array of cool hardware (motors, sensors, servos, LEDs, etc) you can program with easy to use software (based on C++).

So then, what happens when you take the current darling of the software world and mash it together with the de facto entry point into hardware hacking?

Full article (295 words)