can't believe i just spent 20 minutes setting up a dev environment only to realize the tutorial i followed was outdated. who updates a blog post without adding a warning label?