In the beginning of my programming-life I’ve never thought of
synchronization of my projects as an issue. Back at the time I only had
a Computer standing in my room. Then I got a Laptop from the company I
worked for back at the time. Still, synchronization was not an issue by
now because I kept private and work separate. But the whole journey
began when I started studying, and I bought myself a Laptop. In the
beginning I used a USB-drive to copy my workspace on, after I finished
on one device, and copied it to the other machine then. It was simply
ugly… After a few weeks I had hundreds of different versions, because I
worked a bit on the Laptop, forgot to copy it to my Pc but wanted to
save the possible progress I made.
Continue reading