David Geary did something interesting at his Rails talk at the Denver JUG.
He took someone from the audience, and made them the code monkey.
This was trying to show how easy and intuitive it is to get something simple running in Rails (even from someone who has never touched Ruby etc).
I imagined seeing David giving one of his JavaServer Faces demos and doing the same thing. Picture half-way through:
David: “Bob, now make the code grab the ‘foo’ bean in JSF”
David: “Come on! FacesContext.getCurrentInstance().getApplication().getVariableResolver().resolveVariable(FacesContext.getCurrentInstance(), variableName);! Simple!”