Tech Info

Extreme Programming (XP)

Extreme Programming FAQ. Frequently Asked Questions about XP.

Extreme Programming Handout. A one-page summary of XP handed out at John Brewer's XP talks, in PDF format. You're free to reproduce this handout without modification for your own presentations.

Object-Oriented Programming

Why a Duck: An Introduction to Polymorphism and Patterns. A write-up of a talk given by John Brewer at the April 2001 meeting of the Marin Java Discussion Group. 

How to Read Smalltalk. Smalltalk guru Jim Sawyer's excellent article teaches enough Smalltalk for you to be able to read along with the Smalltalk examples found in the Design Patterns book and elsewhere. Reproduced here with Jim's kind permission.

Jera Tech Notes

Brief write-ups of technical information.