Doug is a life long software engineer whose career has taken him from being an intern at Microsoft to his current role as a researcher at MIT Media Lab. We discuss how the culture of software development has changed and some of the challenges ahead.