person feels, and why they may feel that way. •Empathy is your most important skill. •Practice it with everyone you interact with, and who interacts with your work
everyone who interacts with your work. •Always keep two groups in mind: the users and the rest of your team. They are the ones affected by the decisions you make.
people who will need to read, understand, and extend your work. •Make it clear why you chose what you did. Do your best to anticipate their questions and points of confusion.
and approaches. Be conservative in using them. •Any technology can be the right choice depending on the needs of the project and strengths of the team.