BlueCog.com My mostly-technical blog is at www.bluecog.com

I have some code on GitHub (old).

Music by the Shack Monks.

Please visit our sponsor: Bogusoft.

Software I use often

I use VirtualBox a lot to run virtual machines for various things: dedicated tasks, one-off experiments, trying different operating systems, and browsing the web.

Mozilla Firefox is still my web browser of choice, though I also use Google Chrome and Microsoft Edge.

I use Mozilla Thunderbird for email at home.

When doing development on Linux I use Geany, gedit, or Vim for editing code (depending on the project, day of the week, phase of the moon, etc.).

Audacity is an excellent (and free) audio recording and editing program.

The file compression utility I use most often is 7-Zip. There are other ZIP-file utilities out there, but 7-Zip handles my routine file compression needs.

For FTP file transfers, which are rare these days, I use FileZilla.

Programming tools

I have been doing more programming with Python lately.

I use Git for version control.

My favorite file comparison utility is Beyond Compare 3 by Scooter Software. They have a fully-enabled trial version you can use for 30 days (I like that it counts only the days you actually run the program, not calendar days, when counting down the trial period). For me it was well worth the cost to register it for my main development PC since I often need to compare files and this program does a slick job of it. I have also used WinMerge in the past. It's free and works well. Both of these programs integrate with Windows Explorer and allow you to select files for comparison from the right-click context menu (in WinMerge, I prefer to select Enable advanced menu in Options⇒System⇒Integration).

Programmer Nostalgia

Turbo Pascal 3.0

This is where it all began - my being a programmer, that is. Well actually it was BASIC on the VIC 20 and then the TRS-80 where it began, but Turbo Pascal is where it kicked in. Turbo Pascal became Borland Pascal which eventually became Object Pascal, the language behind Borland Delphi which is now Embarcadero Delphi.

Paradox: For years the DOS version of Paradox was my "Swiss Army Knife" for quick data manipulation. Paradox was easy to program using the Paradox Application Language (PAL). I built a number of applications using it, some of which remain in use as of 2007. As of 2008 I am moving Paradox to the nostalgia section though I'd bet some of those apps are still running.