This is a broad question in search of a decent broad answer, but I am really curious about which key issues professional developers must account for in terms of security.
How do you make your website more hacker-proof? How do you ensure the security of your companies' databases?
I'm a real noob with security issues but I am keen to hear from people about typical design patterns for security (if there is such a thing), the ease of using encryption methods etc.
Thanks!