My Toolbox
Some things, all of which I use and some of which I recommend.
Hardware
On the hardware side my equipment is rather jury-rigged. My main computer is a 2019 MacBook Pro. I also have a 2017 MacBook with a broken screen I've adopted as a desktop computer. I removed the old screen (not easy) so I could use the built-in touchpad, keyboard, and touchbar without the broken screen being in the way (this is often called a "headless MacBook"). Both are getting a little old, but they're still more than capable enough for what I use them for.
Software
Web Browsers
I use LibreWolf, a fork of Firefox with no telemetry or ads, uBlock Origin already installed, and better default privacy settings.
Some websites absolutely will not work on anything that isn't Google Chrome, and for such cases I use ungoogled-chromium, which is just Chrome/Chromium without Google integration. It is intentionally not locked down so needy sites don't break.
Software-Defined Radio (SDR)
I have an SDR which I use to listen to a variety of radio bands including shortwave, GMRS, and various amateur (ham) bands.
Software-defined radios are nice because they allow you to listen to most any band with much more flexibility than a hardware radio. They work by taking radio signals and converting them to a computer-readable format to be decoded by a specialized program. This program can manipulate the signals in ways that any single hardware receiver can not. Most SDRs, including mine, are receivers only.
My SDR is an SDRplay RSPdx. Unfortunately I can not actually recommend it. It is pretty nice in regards to actual performance as a radio receiver; but it is hopelessly shackled by an abysmally bad proprietary API. SDR programs must interface with the API to use the RSPdx, but said API is constantly breaking and rarely works. I could write pages and pages about this, but let it suffice to say that the hardware you are getting from SDRplay is not worth the software you must deal with. There are a number of other SDRs on the market, though I have not researched or used any myself.
On the software side, I am using SDR++, which in contrast I am quite happy with. I'm no expert so I can't explain it in detail, but it works well (issues with SDRplay notwithstanding), does what I want it to, and is free and open-source software.