Currently I used a single laptop that I take between work and home depending where I'm working each day. Especially in the recent hot weather this is becoming uncomfortable.
Ideally I'd like a machine at work and at home, but syncing our CMS builds between machines each day is time consuming and not reliable.
We of course use Git for all files and luckily the CMS we build in (CraftCMS) uses config files that are pretty Git friendly these days.
CMS Uploads go to AWS S3 buckets so I don't need to worry about syncing those, the issue lies with syncing the DB. Any text or asset fields need to be synced between machines so I can continue work each day.
I suppose I could manually take a DB backup at the end of each day and commit it to git so its ready for the next day, but this isn't full proof and if I forget one day, the next day I need to redo a load of work to get back to where I was.
Does anyone else have this issue and any potential solutions?