Tips on cooking for people with different allergies
A few basics which haven't been mentioned:


Find out what people's allergies are before they come (they should tell you, but better to ask)
Make labels which list food ingredients and put them on your buffet.
Bring an epi-pen.