Hi everyone,
My first computer was a TRS-80 with 16k of ram. I did lots of basic programming in that. That was many, many moons ago.
Since then, I've become a bit of a systems polyglot; setting up and learning about more OS's than most people know exist. DOS (PC, MS & DR/Novell), Windows 1 thru 10, MacOS 7-9 then into the X, VMS on VAX and Alpha, SunOS and Solaris, IRIX, AIX, Novell Netware, SCO, many Linux distros and the main BSDs.
When I had the space, I was amassing a large personal computer museum with all sorts of hardware. Mac, PC, HP-RISC, Sparc, SGI, DEC, etc. I always tried to get them running, if not with their original OS, at least with Net or OpenBSD or a Linux system. Of the two Alpha's I had, an AXPpci & the DEC-XL, the XL would only run Linux or Windows NT. I got running Linux. The AXPpci was the slowest 64 bit computer I've ever used. I gifted it to a burgeoning young computer nerd just 2 years ago.
At home for the longest time, I ran Macs. In my hometown, I was one of your three places to call for Mac service - and the other two Mac places would contract me as well.
It was before Apple made the switch to Unix that I started teaching myself Unix and Linux. Friends of mine were all "Get your MCSE! It's easy!" I said "You can throw a stick into a crowd and hit a dozen MCSE's. Now find me someone who knows Mac or Unix. Less competition and I can't stand Windows." I was an "Anyone but Microsoft" type back in the 90's.
I'll admit, my main desktop has been some variant of Linux for a while now. Kubuntu lately, just because it works for me. Some of the more niche hardware, like the video capture devices, have been a bit of a challenge, but nothing show stopping.
My home server, however, has been a FreeBSD powerhouse for several years now. Once I got into ZFS and jails, holy smokes. I've got a file server, my wife's CRM system & and Minecraft server for my step-daughter running on the same system, with ZFS snapshots being sent to the backup server. I've run into a couple hiccups, but again, nothing show stopping. All learning opportunities.
I like the streamlined approach of FreeBSD. The manual pages are descriptive. The layout is concise and clean. The flexibility is astonishing.
My biggest wish is the ability to grow ZFS volumes by just adding disks and not having to repurchase the whole array in larger drives. That's the only Enterprise level storage feature I miss from ZFS.
Anyway, keep on keeping on