Software Project Management
The Mythical Man-Month: Essays on Software Engineering by Fred Brooks |
||
Assigned to Joe Levy |
Software Project Survival Guide by Steve McConnell |
|
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software by Scott Rosenberg |
Programming Issues
Software Creativity 2.0 by Robert Glass |
||
The Pragmatic Programmer: From Journeyman to Master by Andrew Hunt and David Thomas |
||
Assigned to Nancy Chen |
The Psychology of Computer Programming by Gerald Weinberg |
Debugging
Assigned to Daphne Ezer |
Fatal Defect: Chasing Killer Computer Bugs by Ivars Peterson |
|
Assigned to Michael Yu |
One Jump Ahead: Computer Perfection at Checkers by Jonathan Schaeffer |
|
The Bug by Ellen Ullman |
Security and Hacking
Assigned to Lisa Gutermuth |
The Art of Intrusion: The Real Stories Behind the Exploits of Hackers, Intruders, and Deceivers by Kevin D. Mitnick and William L. Simon |
|
Assigned to Daniel Shapiro |
Geekonomics: The Real Cost of Insecure Software by David Rice |
|
Assigned to Aron Anderson |
The Cuckoo's Egg: Tracking a Spy Through the Maze of Computer Espionage by Cliff Stoll |
Open Source
Peer-to-Peer : Harnessing the Power of Disruptive Technologies by Andy Oram |
||
Assigned to Trevor Narayan |
The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond |
|
Just for Fun: The Story of an Accidental Revolutionary by Linus Torvalds and David Diamond |
||
Assigned to Chris Carlon |
The Future of the Internet--And How to Stop It by Jonathan Zittrain |
Innovative Uses of Computing
Assigned to Cheney Tsai |
Super Crunchers: Why Thinking-By-Numbers is the New Way To Be Smart by Ian Ayres |
|
Assigned to Jimmy Shedlick |
The Search: How Google and Its Rivals Rewrote the Rules of Business and Transformed Our Culture by John Battelle |
|
Business @ the Speed of Thought: Succeeding in the Digital Economy by Bill Gates |
User Centered Computing
The Peopleware Papers: Notes on the Human Side of Software by Larry L. Constantine |
||
The Inmates Are Running the Asylum by Alan Cooper |
||
Assigned to Scott Ings |
The Perfect Thing: How the iPod Shuffles Commerce, Culture, and Coolness by Steven Levy |
|
Assigned to Elizabeth Liang |
The Design of Everyday Things by Donald Norman |
|
Assigned to Kevin Jang |
Why Software Sucks...and What You Can Do About It by David Platt |
|
Leonardo's Laptop: Human Needs and the New Computing Technologies by Ben Shneiderman |
The Culture of the Internet
Convergence Culture: Where Old and New Media Collide by Henry Jenkins |
||
Assigned to Megan Heysham |
Everything Bad is Good for You by Steven Johnson |
|
Assigned to Dean Chen |
Wikinomics: How Mass Collaboration Changes Everything by Don Tapscott and Anthony D. Williams |
Bloggers
I. M. Wright's Hard Code by Eric Brechner |
||
Assigned to Greg Kerzhner |
Hackers and Painters: Big Ideas from the Computer Age by Paul Graham |
|
Assigned to Alex Galonsky |
Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity by Joel Spolsky |