Learn how to combine NavMeshObstacles and NavMeshAgents on the same GameObject for NavMeshAgents that can carve the NavMesh when stationary. Moving NavMeshAgents cannot carve the NavMesh.
Why do you think that https://github.com/llamacademy/ai-series-part-2 is a good alternative to ai-series-part-33