David Bolton

shutterstock_314171156

5 Reasons to Learn Python

David Bolton,

Despite its advanced age (25 years old and counting), Python continues to grow in popularity, having jumped from eighth to

shutterstock_129753287

Creating a (Secure) Shared Password

David Bolton,

Here’s an interesting brainteaser for any developer out there: How do you create a password that’s shared between a group

shutterstock_248635228

Speeding Up C++ With OpenMP

David Bolton,

Even though C++ 11 has a new <thread> library, you might not be comfortable in its use. But never fear:

Shutterstock_214974184

Lessons From My Toughest Software Bugs

David Bolton,

Most programmers experience some tough bugs in their careers, but only occasionally do they encounter something truly memorable. In my

Docker Logo

5 Reasons to Start Using Docker

David Bolton,

Released just two years ago, Docker is an open platform for developers and sysadmins to build, deploy, and run distributed