How I got my first freelancing gig as a developer and how it changed my career unplanned