Opionion Piece (5)

Craig Chapman

The Essence of Code.

I've spent the largest part of my career as a software developer working on line of business applications in an object oriented programming arena. This has served me well and paid the bills, but the more experience I gain, the more I'm reminded that what…

Continue reading...
Craig Chapman

Schrödinger's Memory Manager

Besides the practice of writing software it's self, there are few activities more engaging for a software developer, than to watch other developers argue about software development in social media. I'll admit that while I usually abstain from taking part in such arguments, I am…

Continue reading...
Craig Chapman

Delphi, the best kept secret.

I tire of hearing it. Who uses Delphi? Isn't it old? It's niche? Can I get a job in it? Around 20 years or so of hearing the same ill-considered non-sense perpetuated. It's time to set the record straight, and to be honest too. There's…

Continue reading...
Craig Chapman

Memory Safety and Object Pascal

The U.S. government recently made an appeal to the software development industry, to stop using C and C++, and to favor “Memory Safe” languages instead. Object Pascal is recognized by the NSA as a memory safe language, however, there does seem to be some misunderstanding…

Continue reading...
Craig Chapman

The Ultimate Developer Keyboard

I never really thought of my keyboard as an important accessory, but rather, as that essential item that you buy for the cheapest price possible and be done with. I mean, a keyboard is a keyboard right? Well, I discovered that your choice of keyboard…

Continue reading...