What is your recommended tutorial to start with Nix?

Beginners in Silverblue derivatives have too much to learn to have a life in the immutable OS universe. So many ways of installing packages, binaries and applications.

Is Nix worth learning?
What are the major use cases for Nix?
What is your top tutorial to get introduced to Nix, assuming the learning is an Ubuntu 22.04 dummy?

There are several resources to get started with Nix:

My take is. If you are satisfied with Docker/k8s/devcontainers and OSTree, then why bother?

I use Nix because I have several personal and professional codebases that I work on that uses it.

I went through your links - thank you so much - I after jumping around links and reference got into this video by Mitchel Hashimoto where he explains using Nix in his dev workflow. It’s really impressive and enormously productive.

This Nix thing is huge, if one manages the steep curve to learn it.