Actually, I think that's about it! Be helpful and friendly just like you would to a male developer and Don't Do Sexist Shit, and you'll be in good shape. Tech is fun. Women are innately drawn to nerding out the same way that men are. If they can do that without having sexism shoved in their faces every five minutes, then that's a pretty welcoming space. The positive is the absence of the negative.
As for a list... to some extent, it's not fair to ask women to not only deal with the assholes, but spend even more time teaching the earnestly "want-to-learn" guys what to do. Teach yourself. The internet is full of feminist advice.
A good place to start is just to subscribe to the Geek Feminism blog (http://geekfeminism.org) and read it with an open mind. If you want to go all out, dig through the archives. Feministing (http://feministing.com) is a great all-purpose feminist primer too.
And know that the folks who run those blogs generally Know Their Shit. They've been doing it for a while, and their analysis is mostly spot on, so if you find yourself thinking "this is insanity" just spend some time trying to really dig into their perspective before you go running into the fray with guns blazing.
And high five for wanting to learn. That's awesome, I respect that.
This isn't easy to fix. If we treat women like men, many of them will be put off. But apparently a lot of people (possibly including women?) in our "geek" culture don't know how to "be friendly to women", even when they want to be (because they've learned bad habits from other people). We can only fix this if women point out good role models for the rest of us to follow, or give us an itemized list of things that make them feel welcome. Pointing out bad stuff strikes me as ineffective.