It's such a good feeling to know that the content I've been publishing is appreciated and helping the community. :) My article got featured in the "Node.js Top 10 Articles" for June 2018 in techbursts.io! Thanks for your feedback! Excited to continue publishing more articles!
Soft skills are as critical as technical skills for a software engineer. No one works in isolation. Each person has to deal with teammates, colleagues, managers, etc. Therefore team interpersonal skills are essential too. Soft skills include things like good communication, honesty, teamwork, integrity, organization, empathy, etc.