Features

diamond light source synchrotron main chamber
security code big data cyberespionage byte

Predictions for the Future of Programming

11 predictions for the future of programming

Our coding crystal ball offers clues about the kinds of turns your programming career will take in the years ahead

The year ahead in app dev

The year ahead for Java, JavaScript, Swift, and Universal Windows

Java and Swift will see significant upgrades, while JavaScript frameworks and Microsoft tooling will transform

man with online security key

5 signs we're finally getting our act together on security

Despite all the bad news in 2016, trends suggest the year ahead could be a tipping point for information security

overstuffed suitcase

Python 3.6 is packed with goodness

More async support, more type-hinting power, more speed, and more efficient memory usage top a long list of useful additions to Python

machine learning robot face matrix

Get started with Azure Machine Learning

Jump into Microsoft’s drag-and-drop machine learning studio with this hands-on tutorial

green light in madrid go proceed

Should you go with Google's Go? 7 pros and cons

The once cutting-edge language is taking off -- and may be a prime candidate for your next project

team teamwork global workforce

3 signs you're on an actual devops team

Devops is a monumental shift from rigid, old-fashioned methodologies. Here are three signs that you're on the right devops track

shipping container hanging air lift

To the cloud! Real-world container migrations

Forward-thinking organizations offer real-world lessons for containerizing enterprise apps for the cloud

it resume makeover

10 resume do’s and don’ts for developers

Recruiters and hiring managers reveal what makes a candidate stand out -- or fall flat

machine learning

Get started with TensorFlow

Begin harnessing the power of Google’s open source machine learning library with InfoWorld's hands-on tutorial

happy birthday cake candles

After a decade, open source Java is still controversial

Ten years on, Java founder James Gosling sees upside in the open source move, while others believe Sun didn't go far enough

Here Be Dragons: The 7 of the most vexing problems in programming

The 7 most vexing problems in programming

Here be dragons: These gnarly corners of the coding world can be formidable foes, even for seasoned pros

10 AWS configuration mistakes and how to avoid them

10 AWS security blunders and how to avoid them

Amazon Web Services is easy to work with -- but can easily compromise your environment with a single mistake

world's best programmers primary.jpg

Where to find the world's best programmers

Two countries are leading the world for today's top coders; the question is why

Internet cyber security

RASP rings in a new Java application security paradigm

Runtime-based technologies use contextual awareness to boost Java application security

GitHub's 7 most popular productivity tools for programmers

GitHub's 7 top productivity tools for programmers

GitHub abounds with open source tools aimed at helping developers build software faster. Get the top seven picks from working programmers

The Power of Lazy Programming

The power of lazy programming

These 13 tools and techniques prove that, when it comes to coding, laziness is a virtue

JavaWorld Java IDEs review, September 2016

Choosing your Java IDE

Find out what to look for in a Java IDE and get tips for deciding which of the top three--Eclipse, NetBeans, or IntelliJ IDEA--is best for you

Load More