People who selectively quote Knuth as saying, “premature optimization is the root of all evil,” when they speak of how cheap hardware is and how wasteful a particular performance improvement is might have missed a tome, or 2, or 3,…

Introduction: Infamous GOTO Sure, since Dijkstra’s letter outlining the harmful aspects of the goto statement, few have voiced even modest amounts of tolerance for the statement, let alone condoned it’s use. Even those who’ve described practical uses of the goto…

Preventing Cross Site Scripting (XSS) attacks is a daunting task for developers. In short, XSS attacks are an injection attack in which data that is structurally significant in the current context changes the intended semantics and/or functionality. While there are…