A journey of peril and lessons: A NodeJS Adventure