To the team at Few:

During these crazy times,

I've been working remotely for the entirety of my 13-year web engineering career. During that time, I've learned quite a bit about how to communicate effectively when your stakeholders aren't in the room:

  • Break every task down into its smallest parts to better convey to the team what's done and what's left.
  • Leave a trail of breadcrumbs between your task and the code, for easy referral months down the line.
  • Maintain a policy of peer review for every line of committed code in order to ensure team buy-in.
  • Write tests that serve as documentation to your team members of not only what you did, but why you did it.