Tara 🌷 on Nostr: depends on your area(s) of interest. Johannes Kastl gave great suggestions. I ...
depends on your area(s) of interest. Johannes Kastl (npub1ayt…h6nx) gave great suggestions.
I initially appreciated ZFS, but I also started appreciating the networking stack.
Jails/Bastille can also be interesting, especially in cooperation with CI/CD pipelines (Gitlab has a runner for FreeBSD). You can easily export a jail with bastille and publish the artifact, which can be imported on other machines. Also, podman has been ported on FreeBSD as well, and it's very interesting stuff. However, my preference is to use as many native tools as possible.
I also appreciated that many tools were written using plain shell scripts. Learning shell at that level is just another world. Sometimes, we use tools that aren't as necessary as we think, and some (even complex) tasks can be achieved with shell.
That is mastery, IMHO.
I'm a datacenter girl, so I'm less interested in desktop-related stuff.
I initially appreciated ZFS, but I also started appreciating the networking stack.
Jails/Bastille can also be interesting, especially in cooperation with CI/CD pipelines (Gitlab has a runner for FreeBSD). You can easily export a jail with bastille and publish the artifact, which can be imported on other machines. Also, podman has been ported on FreeBSD as well, and it's very interesting stuff. However, my preference is to use as many native tools as possible.
I also appreciated that many tools were written using plain shell scripts. Learning shell at that level is just another world. Sometimes, we use tools that aren't as necessary as we think, and some (even complex) tasks can be achieved with shell.
That is mastery, IMHO.
I'm a datacenter girl, so I'm less interested in desktop-related stuff.