The type of work that software developers can do is extremely varied.
Consultancy is often a way to fund startup product development, but for a small team this is only viable if the type of work taken on is short.
What types of consulting projects are good to take on for a bootstrapped startup?
What is the duration of the client projects that you take on?
What different types of projects have distinguished durations?
What type of projects avoid being sucked permanently in consulting?
What type of work should software developers aim to take on to reduce the duration of the project? This could be for the sake of doing more interesting work (ie variety) or keeping more time available for in house product development.