Here is my list of blog posts that have I have found useful. I give them an Eden Star of Approval^TM (high praise!) if you have the same very specific problems I have, it might be good to check here.

"How to change the default position of ssh/authorized_keys file" - jima
If (like me) you use NFS as a home directory and* (like me) you don't do it the proper way, and instead just mount ~ in /etc/fstab, then you will quickly discover that setting up ssh key based authentication is doesn't work because NFS is supposed to manage the authorized keys. *A solution is to make another directory e.g. under /etc/ to contain keys and tell sshd to use that list as well. (by any chance if you're reading this and you use selinux to properly to NFS home directories, the solution is setsebool -P use_nfs_home_dirs=true)
"Setting up cgit on Debian" - Floating Octothorpe
A nice tutorial on setting up cgit in debian if (like me) you know nothing about apache or cgi. Their whole blog is excellent. The arch linux wiki has some nice information about cgit too.
"Debian on TrueNAS Core under bhyve" - Patryk Cisek
Setting up Debian in the bhyve supervisor has some quirks.
"fs-cache for NFS clients" - Fredreik
Using cachefilesd to cache mounted NFS shares
"How to Configure Synology NAS for Diskless Booting Ubuntu 22.04 LTS via iSCSI and iPXE" - Shahriar Shovon
Information about setting up diskless booting with iPXE and iSCSI
"Raspberry Pi Network Boot Guide" - John Nicpon
About the quirks of network-booting raspberry pis with iSCSI.
"Net boot (PXE + iSCSI) with a RaspberryPi 3" - darknao
Another useful (older) blog post about netbooting raspberry pi 3s. I used a number of blog posts together to achieve netbooting my raspberries. Im working on a blog post on the way I did it
"FreeNas + Emby Jail Hardware Acceleration Guide" - sandbagfun1
Most people use TrueNAS Scale for this stuff nowadays but for legacy reasons I still use TrueNAS Core. I used to use emby in docker on a VM, but this was very slow and hardware acceleration wasn't possible. Instead I switched it to run in a FreeNAS jail. I also switched to running jellyfin instead of emby, which is better in basically every way since it's FOSS. There is an easy-to-use package for setting up emby, but not one for jellyfin. Thankfully, the community has created a lovely FreeNAS package for jellyfin. This guide I linked allows for hardware accelleration, which significantly improves transcoding preformance and doesn't otherwise kill the CPU :3