Watching SO come online has been quite an education for me. I'd like to make a checklist of various vunerabilities and exploits used against web sites, and what programming techniques can be used to defend against them.
- What categories of  vunerabilities?
- crashing site
- breaking into server
- breaking into other people's logins
- spam
- sockpuppeting, meatpuppeting
- etc...
 
- What kind of defensive programming techniques?
- etc...
 
     
     
     
     
     
     
     
     
     
    