David Bolton is a software developer with 40 years of experience, including work at major financial and aerospace firms. He has also designed games at Microprose and written C/C++ programming articles for ThoughtCo in addition to his writings on software development for Dice.
Articles by David Bolton
-
Will programmers stop writing code?
I know a few professional developers who don’t use AI but they are becoming a rarity. The 2025 Stack Overflow Developer Survey, reports 84% are planning to use. I’m one and I use AI to refactor c… -
Is it time to move from Windows to Linux?
I’ve been developing Windows apps since Windows 3.1, back in the 90’s when the first program I wrote was an energy tracking screensaver along with a DOS TSR (Terminate Stay Resident) equivalent.… -
From The Mind Of A Programmer
I’ve been programming for a very long time. I wrote my very first program in BASIC - simulating a dice throw - back in 1976 while still at school, and I’m still programming today. That’s almost 5… -
Lessons From a Career in Small Dev Teams
Between 2000 and 2026, I worked as a Software developer for seven years in a software house on a small bank front office trading system Spent six years in a big U.S. bank on their oil Commodity t… -
Run Smarter, Keep Your AI Local
Running an AI locally isn't just a fun experiment — it's a genuinely useful skill for any tech-curious professional. Your data stays on your machine, the model runs on your hardware, and there's… -
How Good Are Your In-Between Skills?
Back in my first job, the only skill I needed was to be able to write programs for desktop computers in BASIC. There were no databases, no internet, no debuggers, no test frameworks and no build… -
Should You Employ Junior Developers or Use AI Instead?
With low-cost or even free AI now available to both employers and employees, it’s no surprise that some companies are asking, “Hey, maybe we don’t need to hire junior programmers. We can save a b… -
Five Ways to be the Best Programmer in Your Company
What does best programmer mean? Is it the highest paid programmer, most technically skilled, most popular or the person most adept at climbing the work ladder? Well, you’d expect the most technic… -
Five Reasons It’s Still Worth Being a Developer in the Age of AI Coding
I’ve been writing software since the dark ages—before the internet and the web existed. There were fewer programming languages back then, and if you weren’t programming in BASIC, you probably had… -
Exploring Modern AI-Equipped IDEs
With AI continuing to reach into many parts of our lives, it was inevitable that it would do the same with software development. At first, it was just a matter of copying and pasting AI-generated…