Rishi Malik gave a talk on how to write insecure software. He discussed major security breaches like Equifax that compromised personal data. Malik showed how easy it is to exploit vulnerabilities like remote code execution. He emphasized the importance of security best practices like automated patching, code reviews, and threat modeling based on the type of application and data. The talk demonstrated common vulnerabilities in web applications and dependencies to help engineers avoid mistakes.