Yesterday, Apple announced the upcoming release of OS X Mountain Lion, less than a year after the release of OS X Lion. A few hours later, I saw a tweet in which someone asked, “What does this mean for Accordance?” The tweet linked to an article which mentioned that Apple is “deprecating” certain programming interfaces. By the end of the day, folks were already testing the latest version of Accordance on the Developer Preview of Mountain Lion and reporting that it continues to work just fine.

It’s funny. Some of our users wonder if our astounding support for very old Macs isn’t holding Accordance back somehow. All I know is new versions of Accordance are released more often and with more improvements than any other software I know, while at the same time quietly remaining forward-compatible with every new release of OS X. How do we do it?

I’ll let you in on a little secret. We do it by never resting on our laurels. In addition to all the new features we keep adding, we have for many years now been quietly updating the codebase of the Accordance application. These extensive under-the-hood changes don’t get touted much, but they help to keep Accordance running fast, remaining stable, and just working no matter which way Apple zigs or zags. Internally we’ve been known to gripe about some of the changes Apple makes, but you won’t hear us using those things as an excuse. Instead, we simply do the work necessary to fix whatever glitches may get introduced by changes to the operating system.

Compatibility with each new operating system that comes along is not a particularly exciting thing to talk about, but when you install a new OS and find that Accordance goes right on working without a hitch, you’ll appreciate the way we keep quietly moving forward.