You don't ever need bullet points. Also, I don't really like lots of code on slides (maybe one or two lines are ok), better code live in those situations (yes, this is possible, I have done it a couple of times). You should always have a story, even if you tell facts.