Expecto Frontendum

Remote work tips from Basecamp

March 17, 2020

Notes and impressions on remote work by Basecamp

We are in the middle of the SARS-CoV-2 pandemic and a lot of people start working from home. Me included. Usually I commute to work and code in the office. I get to work remotely once in a blue moon: when I feel under the weather or wait for a delivery of a large package. Right now I have the option to socially distance myself and WFH. To be honest, I am finding this situation a little difficult.

I was lucky to be scrolling through Twitter at the time to catch the live Q&A on remote work with Jason Fried and David Heinemeier Hansson from Basecamp. The stream took about two hours and there were so many things to get out of it I started taking notes.

Relax expectations

Transitioning a company (or even just its part) to go full remote in a matter of days is a daunting task. Employees need time to adjust. They need time to organize their space. They share their time with family e.g. due to closed schools. They are stressed and worried about the current health situation. Productivity will not be 100%. And it’s okay.

Deadlines are made up

Literally. Thinking about it this way is surprisingly freeing. Someone just set them. They can be moved and in this situation that we are all in, they probably will be moved.

Asynchronous work

I usually use e-mail for asynchronous communication and slack for the synchronous one. Right now I should treat all written communication as asynchronous and don’t expect an immediate response. This one is hard for me as I am used to instant replies on chat. I should not assume though, that my task is more important than whatever someoen else works on.

Manage isolation

What I like about working in the office is the feeling of camaraderie: meeting other people, interacting with them, joking around. Working from home alone would not be so hard if I could just pop out to a pub to grab a beer with friends. But this is not what social distancing is about.

Tips from Basecamp:

  • Break up your work day, break up the feeling of working alone, e.g. by watching tv, taking a walk, cooking lunch.
  • Tell your teammates about your loneliness, share it with them.

My addidtions

  • Add some background sounds to your work space, a little white noise, e.g. Coffitivity, which

    recreates the ambient sounds of a cafe to boost your creativity and help you work better.

  • Organise a videocall and grab a coffee witha friend (this is a lifesaver for me!)

Other cool stuff from Basecamp

  • 5 by 12 - (did I get it right?) once a month get 5 random people to talk about non work related stuff for an hour. (Also, it is transcribed),
  • Using Tuple for remote pair programming,
  • The concept of no shared calendars. Organising your own time by not letting others govern it.
Kasia Zadurska

Kasia Zadurska

Front-end dev, ReactJS enthusiast, code review lover, and a lousy blogger
Twitter logoGitHub logo