- Email notifications for everything. As a remote worker it is hard to keep on the pulse of what is happening in the company. Entire projects can happen wihout you knowing about it if you are not directly involved. This is why I have email notifications on every service turned up to the maximum. If somebody does something opens a pull request, writes a ticket, edits a wiki page, uploads a document: I will get an email. I use filtering and such to prevent these from triggering a flood of distracting notifications, or from cluttering my inbox. However, having a single list of basically all activity in the company is very useful. I can scroll through the email Subjects from a given day, and get a decent picture of everything that is happening beyond my purview.<p>- An ergonomic workstation. I will skip the details, but basically I have spared no expense to make my workstation healthy and comfortable.<p>- A good webcam/microphone. I purchased a knock-off of a premium webcam and it has been great. The most important thing is to have excellent audio quality. Make sure people can hear you clearly, with NO FEEDBACK. Even a slight feedback is completely unacceptable. With a good setup, you can use speakers and have no feedback. If you don't have a good setup, wear headphones. Ask your colleagues for an honest assessment of your audio. You may think your audio is good, but it actually is poor, and your colleagues have just been too polite to tell you. As for video, I dislike being on video, but I think it's important as a remote worker to be seen. People will be more likely to think of you as a real person when they see your face regularly. My webcam has a built-in light, so I avoid appearing as a silhouette.<p>- An exception to the above: I like to use my phone or a bluetooth headset with a long range while listening to a dull conference call where I am not expected to speak much. That way I am able to walk around and listen while doing somethting else. Gardening, making lunch, washing clothing, etc.<p>- Unlimited high speed data plan, a smartphone with hotspot capability, and USB battery banks. This lets me work from almost anywhere, affording me a lot of flexibility in my life and schedule. For example, I would use this capability to meet my friends after work. I would take a mid-day break to travel to where we were going to meet, finish my workday from the hotspot (or from wifi), and then sign off. This way, I avoid travelling during peak travel times and we could beat the after work crowds. This hasn't been used much during the pandemic, unfortunately. An important counterpart to this is arranging your dev setup such that you can work as offline as possible. For example, keep local copies of any documentation or library source code you might need. Be able to setup a development environment without a network connection.