Full threadmichaelcheng·got some great feedback from the community here and decided to revise and repost thisView on HN