Presentation and Examples from Todd's NYC Java Meetup Presentation