Server: Raspberry Pi 3 Model B+ running Raspbian 11 as its OS, Caddy as its web server and ddclient as a dynamic DNS client.
Version control: Instead of git, I use Pijul because its commands are more straightforward in my experience.
Laptop: Lenovo V15 G2 running OpenSUSE Tumbleweed with Hyprland. It's a fairly minimal config.

Phone: A Motorola Moto G84. Other than that, I own a Pinephone Pro with Mobian installed as a Linux phone to tinker with. For music, I'm using a Xiaomi Redmi Note 6A running music apps from F-Droid, but with a stock ROM.
Preferred software: Shell: Fish; Matrix client: SchildiChat; Mastodon client: Tusky; Emails: Betterbird and FairEmail; Browser: LibreWolf and Mull.