Get to a level of skill and track record where it's easy to find companies willing to hire you. Then, when negotiating, give up significant salary to reduce your time commitment. It works better with smaller companies (Google, etc are not going to go for this)