Nie miałem czasu przeczytać odpowiedzi, więc tylko odpowiem na pytanie.
Aby znajomy mógł oglądać co zmieniasz na stronie, wystarczy wirtualna sieć, przykładowo Hamachi. Po stworzeniu waszej wirtualnej sieci, pod adresem twojego hamachi kolega będzie mógł przeglądać zmiany.
Jeżeli chcesz pisać w tym samym czasie kod, razem z nim - wystarczy edytor "atom.io" oraz dodatek do pracy w grupie (Teletype)