Articles by David Bolton
-
5 Ways to Improve Your Programming Skills
Even with forty years of programming experience under my belt, the only thing I'm really certain about is that there are definitely better programmers out there than me. But I'm not giving up, an… -
Building Google Android Apps: A Walkthrough
Google’s Android operating system is now more than a decade old. Its next iteration, codenamed “Q,” will certainly appear before the end of the year. (In keeping with Google’s longtime naming tra… -
7 Top Python GUI Frameworks
As a Python developer, sooner or later you'll want to write an application with a graphical user interface. Fortunately, there are a lot of Python GUI options: The Python wiki on GUI programming… -
Exploring the Benefits of MicroPython
Although Python is a very useful general-purpose programming language, there are some areas where it wouldn't be your first choice. For instance, if you want to develop complex games, why wouldn'… -
When Developers Mess Up in Production
In a perfect world, every line of code in every software release would be vetted before production. Nobody involved in development would touch “live” data in a way that could put a system at risk… -
Tips for Staying Employed as an Older Developer
There's a category of developers who have been there, done that, and gotten the t-shirt (so to speak). If you remember things like structured programming, CASE (Computer Aided Software Engineerin… -
Developing for Google Home vs. Amazon Echo
Smart speakers are a new class of gadget that uses voice-recognition and machine learning technology to provide access to information, news, and music. As developers may already know, some of the… -
5 Programming Techniques to Know
This might come as a shock to younger programmers, but a long time ago, there were a limited number of programming languages out there, and those programming languages had very defined limits. Ba… -
Should You Use PHP 7?
PHP 7.1 was released at the end of 2016, a year after the unveiling of PHP 7.0. (The programming language, used largely in web development, is over 20 years old—ancient, by tech-world standards.)… -
5 Reasons to Use Visual Studio Code
The days of Microsoft hating Linux are long past; in fact, the company joined the Linux Foundation in November 2016, surprising many open-source advocates. Visual Studio Code, a.k.a., VS Code, is…