Jonathan Freeman

Contributing Editor

Jonathan Freeman is a software developer, consultant, and jazz musician living in Chicago. Through consulting, he's enjoyed working in various domains, from finance to healthcare to video games. While he specializes in JavaScript, both browser and server side, he also takes a keen interest in modern data stores (particularly graph databases) and distributed computing platforms.

What is JSON? A better format for data exchange

What is an API? Application programming interfaces explained

What is an API? Application programming interfaces explained

Application programming interfaces hide complexity from developers, extend systems to partners, organize code, and make components reusable

The best open source software for cloud computing

The best open source software for cloud computing

InfoWorld’s 2018 Best of Open Source Software Award winners in cloud computing

The best open source software for software development

The best open source software for software development

InfoWorld’s 2018 Best of Open Source Software Award winners in software development

Bossie Awards 2017: The best software development tools

Bossie Awards 2017: The best software development tools

InfoWorld picks the top open source software for building systems and applications

Bossie Awards 2016: The best open source datacenter and cloud software

Bossie Awards 2016: The best open source datacenter and cloud software

InfoWorld's top picks of the year in open source platforms, infrastructure, management, and orchestration tools

Bitbucket vs. GitHub: Which project host has the most?

The right choice boils down to a number of factors -- you might even consider using both.

Load More