[Alexander] The Timeless Way of Building. Oxford University Press. 1979.
[Alexander2] A Pattern Language: Towns, Buildings, Construction. Oxford University Press. 1977.
[Armour] The Five Orders of Ignorance. Communications of the ACM. 10. October 2000.
[Beck] Extreme Programming Explained: Embrace Change. Addison-Wesley. 2004.
[Beck2] Test-Driven Development: By Example. Addison-Wesley. 2000.
[Becker] A School Is a Lousy Place to Learn Anything In. American Behavioral Scientist. 1. September/October 1972.
[Bentley] Programming Pearls. Addison-Wesley. 1999.
[Bentley2] More Programming Pearls: Confessions of a Coder. Addison-Wesley. 1998.
[Brooks] The Mythical Man Month: Essays on Software Engineering. Second. Addison-Wesley. 1995.
[Brown] Life’s Little Instruction Book. Thomas Nelson. 2000.
[Coplien] Organizational Patterns of Agile Software Development. Prentice Hall. 2004.
[Constantine] The Peopleware Papers: Notes on the Human Side of
Software. Prentice Hall. 2001.
[DeMarco] Peopleware: Productive Projects and Teams. Dorset House Publishing. 1999.
[Dweck] Mindset: The New Psychology of Success. Ballantine Books. 2007.
[Dweck2] Self-theories: Their Role in Motivation, Personality, and
Development. Psychology Press. 2000.
[Ericsson] The Role of Deliberate Practice in the Acquisition of Expert
Performance. Psychological Review. 3. 1993.
[Farleigh] Fifteen Craftsmen on Their Crafts. The Sylvan Press. 1945.
[Fowler] Refactoring: Improving the Design of Existing Code. Addison-Wesley. 1999.
[Gamma] Design Patterns: Elements of Reusable Object-Oriented
Software. Addison-Wesley. 1994.
[Gawande] Better: A Surgeon’s Notes on Performance. Metropolitan Books. 2007.
[Graham] Hackers & Painters: Big Ideas from the Computer Age. O’Reilly Media. 2004.
[Highsmith] Agile Software Development Ecosystems. Addison-Wesley. 2002.
[Hoffer] Reflections on the Human Condition. Hopewell Publications. 2006.
[Hunt] Pragmatic Thinking and Learning: Refactor Your Wetware. Pragmatic Bookshelf. 2008.
[Jeffries] Extreme Programming Installed. Addison-Wesley. 2000.
[Kerievsky] Refactoring to Patterns. Addison-Wesley. 2004.
[Kerth] Project Retrospectives: A Handbook for Team Reviews. Dorset House Publishing. 2001.
[Knuth] Computer Programming as an Art. Communications of the ACM. 12. 1974.
[Kruger] Unskilled and Unaware of It: How Difficulties in Recognizing
One’s Own Incompetence Lead to Inflated Self-Assessments. Journal of Personality and Social
Psychology. 6. 1999.
[Lammers] Programmers at Work: Interviews With 19 Programmers Who Shaped
the Computer Industry. Tempus Books. 1989.
[Lave] Situated Learning: Legitimate Peripheral Participation. Cambridge University Press. 1991.
[Leonard] Mastery: The Keys to Success and Long-Term Fulfillment. Plume. 1992.
[Lewis] The Weight of Glory and Other Addresses. HarperOne. 2001.
[McBreen] Software Craftsmanship: The New Imperative. Addison-Wesley. 2001.
[McConnell] Code Complete: A Practical Handbook of Software
Construction. Second. Microsoft Press. 2004.
[Meyer] Object-Oriented Software Construction. Second. Prentice Hall. 2000.
[Peter] The Peter Principle: Why Things Always Go Wrong. HarperBusiness. 2009.
[Pirsig] Zen and the Art of Motorcycle Maintenance: An Inquiry into
Values. Harper Perennial Modern Classics. 2008.
[Postrel] The Future and Its Enemies: The Growing Conflict over Creativity,
Enterprise and Progress. Free Press. 1999.
[Rogers] On Becoming a Person: A Therapist’s View of Psychotherapy. Mariner Books. 1995.
[Sennet] The Craftsman. Yale University Press. 2009.
[Skiena] The Algorithm Design Manual. Springer. 2008.
[Sudo] Zen Guitar. Simon & Schuster. 1998.
[Surowiecki] The Wisdom of Crowds. Anchor. 2005.
[Suzuki] Zen Mind, Beginner’s Mind. Shambhala. 2006.
[Tharp] The Creative Habit: Learn It and Use It for Life. Simon & Schuster. 2005.
[Thomas] The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley. 1999.
[Vlissides] Pattern Hatching: Design Patterns Applied. Addison-Wesley. 1998.
[Wall] Programming Perl. Third. O’Reilly Media. 2000.
[Weick] Collective Mind in Organizations: Heedful Interrelating on Flight
Decks. Administrative Science Quarterly. 3. 1993.
[Weinberg] Becoming a Technical Leader: An Organic Problem-Solving
Approach. Dorset House Publishing. 1986.
[Weinberg2] More Secrets of Consulting: The Consultant’s Tool Kit. Dorset House Publishing. 2001.
[Weinberg3] The Psychology of Computer Programming: Silver Anniversary
Edition. Dorset House Publishing. 1998.
[Wetherell] Etudes for Programmers. Prentice Hall. 1978.
[Williams] Pair Programming Illuminated. Addison-Wesley. 2002.
[Whitehead] An Introduction to Mathematics. BiblioLife. 2009.