Taming the Parallel Beast

Writing parallel programs — or parallelizing existing serial code — requires programmers to overcome several stumbling blocks. Here’s how.

Getting to Know NoSQL

NoSQL databases are getting loads of attention, but does this technology really meet IT needs?

Yes or No on NoSQL?

The rise of multiple NoSQL database technologies has database gurus scratching their heads about the suitability of NoSQL solutions for enterprise.

Strike Back at SQL Injections

Structured Query Language is one of the most popular ways hackers attack enterprises. Programmer and trainer Paul Litwin tells you how to identify weaknesses before hackers do.

Steve Lionel on Why Fortran Still Matters

Most Web-era programmers work with PERL, Python and Java languages, but Intel’s Steve Lionel says Fortran’s pure number-crunching strength keeps it front-and-center for some apps.