As part of my preparation for my TEDxOldham talk - Internet Thinking for Cities - I ended up collecting together a number of blog posts and articles that helped inform my thinking.

As a general primer the work of Adam Greenfield, Dan Hill and Usman Haque is hard to match. In particular a primer of Adam's work for Wired, a manifesto for smart citizens and In Praise of Messy Cities.

And in the run up to the talk itself, these pieces were ones I found interesting: