"Not so obvious pitfalls"? Don't put porn in professional presentations. Lesson learned. Can we move on?
Data point: I'm married to a female Rails developer. She thinks the presentation is retarded. But I'm pretty sure this one guy and his frat-boy-flavored social autism hasn't convinced her one way or the other on gender bias.