The project I am currently on (X-Press Publishing) was build on node v9 and sqlite v3.1.9! Node is currently at v14 and sqlite is at v3.33. I think it is ridiculous that these projects are using dependencies that are 3+ years out of date. It also is not just this project. A project right before it in this course (Gold Medal Metrics) also has issues working on a computer with current package versions.
Seriously, it is unacceptable for a company based around programming to have such bad practices. Learn Python The Hard Way was released in 2013 and it can still be used currently to learn how to program with python3. It is crazy to me that this book has been updated 3 time since it has come out and it continues to remain a relevant source for learning programming, yet this website is still using old and outdated packages.
Sorry for the ranting, I’m just incredibly frustrated from spending two hours trying to get npm install to run successfully. If you have experience with this in other courses, I’d love to hear about it. What other broken projects have you encountered and did you manage to get it working?