David Bolton


Python Developers: PyPI Makes Life Easier

David Bolton,

Python’s major strength lies in its ecosystem. There’s the community, the quality of documentation, the PEPs (Python Enhancement Proposals, or


The State of Linux in 2016

David Bolton,

As side projects go, few have succeeded quite as spectacularly as Linus Torvald’s attempt to create a new, free operating


Web Development in Python and web2py

David Bolton,

PHP is the traditional server language for developing Websites. It’s free and ubiquitous, undergirding hundreds of open-source applications such as


5 Reasons to Use C++ for Android Development

David Bolton,

Although Apple and Google champion specific programming languages for mobile development (Objective-C/Swift for Apple’s iOS, and Java for Google Android),

shutterstock_252367738 (2)

Five Ways to Simplify Your Code

David Bolton,

Most of us aren’t lucky enough to spend our programming lives working on so-called “green-field projects,” i.e., ones that allow