Safeguard your code: 17 security tips for developers