When running through the hack steps I found myself debugging a lot of dependency installation issues or version mismatches where my local environment was using a different version than the hack instructions called for.
One area of improvement would be to configure the dependencies using a devcontainer so that people can focus on hacking, and less on dependency management/tooling installs.