I do all my development on a baremetal OVH machine. $80/mo. SSH+tmux from all my computers so I can keep going.
I tried keeping my configs in source control but it always went out of date over the years. Dev-ing on a dedicated server has been easiest.