At the end of the README file there is a reference to the blog post below:
https://www.codingforentrepreneurs.com/blog/try-knative-on-lke/
the repo seems to have been updated (adding apps namespace, adding number prefixes to resource manifests, etc).
Readers that will try to follow the instructions in the blog post will get errors and if not familiar with Kubernetes that can discourage them.
Consider adding a section to the README with the relevant changes before directing readers to the blog post, and/or update the blog post.