Blog: Sustainable Software Development
Whether it's protecting privacy, promoting open source software, designing sustainable systems, or using the Internet as a tool to promote social change, they've all helped make software development look different today than it did just a few years ago.