Skip to content

Instantly share code, notes, and snippets.

@michaellihs
Last active July 6, 2024 13:36
Show Gist options
  • Save michaellihs/14f0b6f73828331dc235bd408298d816 to your computer and use it in GitHub Desktop.
Save michaellihs/14f0b6f73828331dc235bd408298d816 to your computer and use it in GitHub Desktop.
Remote Cheat Sheet

Remote Cheat Sheet

Infrastructure & Setup

  • Desk (height) & chair (comfort)
  • Internet access (cable) & backup (mobile phone)
  • Access to company infrastructure & tools (VPN / SaaS)
  • Comfortable headphones / headset
  • Make sure to have a separate room where you can close the door

Security

  • Attacks to remote working tools (e.g. Zoom URLs)
  • Provide list of approved tools to your employees
  • Check for approval of remote working tools from your Infosec

Plan your Day

  • Stick to routine
  • Share calendar with your team
  • Take regular breaks / set up an alarm
  • Drink enough

(Team) Rituals

  • Stand-up & Stand-down
  • Virtual coffee breaks
  • Open social (video) chats
  • End the week together
  • Regular feedback (retrospectives), adapt WoW if necessary

Kids & Remote Work

  • Show your children with whom you are talking to
  • Let them participate in online conferencing (if possible)
  • Do not ignore them / constantly send them away
  • Agree upon times, when you do something together and stick to them

Social Isolation

  • take care of colleagues that are alone right now
  • motivate them to do remote pairing
  • invite them to social online events

Remote Pair (Programming | Working)

  • ensure safe environment (prime directive)
  • think out loud (thoughts & actions)
  • take breaks!
  • rotate pairs & roles
  • 5 sec rule
  • agree on research time
  • don't work ahead alone
  • ask for and provide feedback, adapt WoW if necessary

Mindful usage of chats

  • you easily get distracted
  • do not expect an answer immediately
  • do not disturb other people unnecessary
  • first try to find an answer / solution on your own
  • use the search to find a solution
  • disable notifications for less-important channels / email / social media...

Remoteliness

  • Remote friendly
  • Remote first
  • Remote only

Mind your wording

  • avoid talking about satelites / remoties
  • talk about distributed teams instead?

Tools

  • Team Chat (Google Chat, Slack, Mattermost, RocketChat, MS Teams...)
  • Video conferencing (Zoom, Skype, Hangouts...)
  • Virtual Whiteboards (miro, mural)
  • Scrum / Kanban boards (trello, JIRA, Azure DevOps...)
  • Wiki (Confluence)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment