Software Engineering

5 Steps to Mastering Design Patterns

Stephen Lahanas,

Design patterns are an important part of software engineering today, but what many folks don’t realize is how ubiquitous they

Is Anti-Virus Passe?

David Strom,

When security firm Imperva checked more than 80 unreported viruses against several anti-virus solutions, it found that none of the tested

Drag and Drop Developer? No Need to Apply

Susan Hall,

It’s a given that companies will carefully check candidates’ job history and education. But increasingly, hiring managers are drilling further