It’s much less plug-and-play than the options in the article… but I’ve had fun with a related idea, which is running Nixos on storage where root is erased on every boot.
My home server is set up this way. At the time, I more or less followed this guide, which explains things nicely:
https://grahamc.com/blog/erase-your-darlings/
Been erasing root for almost 2 years I think now. Works great!