markjgsmith

Linkblog

Reminiscing about the "shared family computer" and the new realities and challenges technology is creating todaywww.theverge.com #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.