Secure Coding Practices & Vulnerability Prevention