Computer security, or the lack thereof, has made many headlines recently. In this article we'll look at how bad things are and what you, as a software developer, can do about it. It will help get you started or hopefully give you some new ideas if you're already doing some security work.
Peter Neumark from Prezi talks about the importance of deciding what development standards to adopt and to detect when they're past their expiry date. Using Netflix and Prezi as examples, Peter illustrates with technical examples when to stick to standards and when to move on to better solutions.
"The CERT Oracle Secure Coding Standard for Java" book covers the rules for secure coding using Java programming language and its libraries with the goal to help Java developers eliminate insecure coding practices that can lead to vulnerable code. InfoQ spoke with book authors about how the security rules discussed in the book compare to other security coding frameworks.
Our panel of leading experts explores some of the challenges and thought processes that go into making their apps as scalable and performant as possible. 1
Patrick Smacchia is a Visual C# MVP with over 15 years of software development experience. He is the lead developer of NDepend.