Cross-Platform Development: Which Languages and Platforms are Best? David Bolton, May 13, 2022 5 min read Throughout computing history, your system dictated your software development process. In the personal computing eras...
5 Cross-Platform Libraries and Frameworks for Desktop Development David Bolton, March 29, 2022 8 min read Although web and mobile are where you'll find most developer action these days, desktop is not yet dead. Desktop...
Moving a Desktop Application to SaaS: A Cloud Developer Case Study David Bolton, February 2, 2022 8 min read I work in “property tech,” as part of a small team of developers that maintains and enhances a legacy property...
Visual Studio 2022: What’s New with Microsoft’s IDE? David Bolton, December 13, 2021 7 min read Visual Studio 2022, the latest iteration of Microsoft’s integrated development environment (IDE), came out in...
5 Ways to Make Your Python Programs Run Faster David Bolton, October 25, 2021 8 min read Although Python is one of the world’s most popular programming languages, it isn't without flaws. The biggest...
3 Web Programming Technologies That Offer Alternatives to JavaScript David Bolton, August 31, 2021 8 min read JavaScript is one of the world’s most popular programming languages. Not only does it usually place highly on lists...
Flutter: What You Need to Know About Cross-Platform Development David Bolton, June 2, 2021 9 min read Mobile app developers often find themselves squeezed for resources. They want to produce great work, but they struggle...
State of C++ in 2021: A Programming Language Grows Stronger David Bolton, April 28, 2021 6 min read General-purpose programming language C++ is roughly 37 years old, its first commercial implementation having appeared...
Kotlin Multiplatform Mobile: A Worthy Cross-Platform Development Kit? David Bolton, January 19, 2021 6 min read The most obvious benefit of cross-platform mobile development: cost savings. Simply put, using the same tools to...
Python Programming Online: 5 Websites to Check Out David Bolton, November 30, 2020 6 min read If you’re learning Python, you want a quick and easy way to figure out what the language can do. And what...