I disable js by default and enable it site-per-site. This worked reasonably well, but sometimes it would still cause e.g. embedded youtube to fail.
Now since Chrome 101 I think, enabling JS doesn't make anything work, and disabling JS doesn't work either.
To fix that, I need to close the tab and open it again. It seems like Chrome JS disabling is cached somehow at tab open.
Maybe the extension can automate this?