Secure Software Tips for Software Engineers