An interesting thought ran through my head the other day, I’ve been looking at a number of new cloud technologies, most of which have emerged fairly recently.  Remember the web 2.0 days of vague promises, long sales spiels, complex road-maps, Read More →