Automating your remote working setup!
Tags: automation, alexa, productivity, gadgets
Published: 2020-09-03 21:36:51

Upon reflecting over the past 6 months of daily remote life, I've learned some very important lessons. The abrupt switch to remote working has been an interesting transition and I was completely unprepared for it. These are my insights from my experience thus far and how I employed a little automation to help.

### Routine

With no daily commute, the ritual of performing mundane actions whilst preparing yourself for the day ahead was completely gone. Re-establishing this routine took a little bit of time but eventually what worked for me was simple; I grabbed a bowl of cereal, started an Alexa routine to "Wake up" my office, listened to the radio, and browsed some news sites during the time I would be travelling to the office.

I started with an [Amazon Echo](https://www.amazon.co.uk/dp/B07PJV3JPR) and eventually upgraded to an [Echo Show](https://www.amazon.co.uk/amazon-echo-show-8-compact-smart-display-with-alexa/dp/B07SMN7FYZ).

This routine played a sci-fi engine booting up whilst the lights and fan turned on in the office, followed by a quick weather report, and finally a DJ on Planet rock kick-started the morning off with light conversation and rock tracks.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/q8fnfih4yig22hs5ic0m.jpg)

### Natural Light

Through a combination of "lockdown", living in the inner city, and remote working, it's was all too common to go days without --much- - any natural light. It's incredible how much your focus can be affected when the lighting is too bright, too dim, or it just feels completely wrong for that time of the day!

I picked up a [Kasa Smart Bulbs by Tp-Link](https://www.amazon.co.uk/B22-Colour-Changeable-Dimmable-Required-KL130B/dp/B07R49TMCS/) for my office which allows control over the Brightness and Color/White Illuminance via an App or one of many libraries (such as [python-kasa](https://pypi.org/project/python-kasa/). Adjusting the bulb from daylight (9000k) in the morning to a dim incandescent (2500k) in the evening combined with [F.lux](https://justgetflux.com/) has made an incredible difference to my focus.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/qloiqu2jbfy4zakt3jxb.jpg)

### Tracking Time

It's easy to lose track of time, tasks, and meetings when there are no interruptions and you're focused on a task. I've been guilty of missing a meeting or two until I started setting reminders and TODOs

Using a mix of [Todoist](https://todoist.com/), [Google Calendar](https://www.google.com/calendar), and [Pocket](https://app.getpocket.com/) this has helped manage everything from short term tasks (don't forget to review code for x), to work meetings about to happen, and even articles to read whilst waiting for a build/deploy to complete. 

* Todoist integrates perfectly with the Echo Show and is a great way to check off remaining tasks during downtime. 

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/vaisjnokwac1ylg4oppq.jpg)

* Google Calendar is also great for providing reminders on and checking what's coming up - I even use it for family events. 

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/f7yl1g9wxlx8qh6x3oji.jpg)

* Pocket is a nice addition for planning some reading for downtime. Simply add links and it will save a preview and how long it takes to read on average for you to pick up later.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/1ccsyuut7hr74lwy62rp.png)

### Physical Setup

Finally, the last piece of automation that made a huge difference was improving my desk & monitor setup. The daily struggle of swapping HDMI cables between my personal computer and work laptop became a real struggle. Cables would frequently get tangled, fall behind my desk, and every morning was a pain to get setup. 

I picked up some [Invision Monitor Arms](https://www.amazon.co.uk/Invision-Monitor-Arm-Bracket-Adjustable/dp/B08B8X4KBV) and [UGreen HDMI Switchers](https://www.amazon.co.uk/UGREEN-Support-Wireless-Control-Blu-ray-Black/dp/B00MWRZFP4/) to automatically switch screens without needing to remove/attach HDMI cables.

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/0cud1awgqy0p1ifoyn8u.png)

### What's next?

Equipping yourself to work remotely is expensive and although there is a lot you can do on a small budget, there are some items that are always expensive. The following are some ideas I have for future automation when my budget allows it:

* Add a routine for working in standing/sitting positions with [Jarvis Standing Desk](https://www.fully.com/en-gb/standing-desks/jarvis/jarvis-adjustable-height-desk-laminate.html)
* Create workflows using the [Elgato Stream Deck](https://www.amazon.co.uk/Elgato-Stream-Deck-Controller-customizable/dp/B06W2KLM3S) for deployments & routine tasks that cannot be triggered via Alexa.
* Automated ring light for meetings - although a much cheaper alternative to [Elgato Key Light](https://www.amazon.co.uk/Corsair-Elgato-professional-adjustable-app-enabled/dp/B07L755X9G/).