I have been a developer for various software companies in the NY area. I would like to go the independent route and manage my own clients and hours.
I am looking for advice on how to make the transition from anyone who has done it or works independently right now.
What are the requirements needed to be an independent software developer?
What are tools and services I should use?
How should I market myself and get my first initial clients?