I'm currently in a similar situation by the sound of it.
There's an ebb and flow of inbound projects, and one of the engineers has taken advantage of his down time by building out infrastructure and reusable platforms. He pauses that and resumes paid work for clients as they come. I love it - he gets a lot of satisfaction out of building what he thinks we'll need without explicit deadlines, and consults me and his direct manager as necessary. His work is inspiring the more junior engineer on the team to learn and work more creatively and productively. That frees me up to establish better relationships with our Sales and Success teams to bring us new and better clients, which in turn increases their close rates. With the right people and environment, you can create a positive feedback loop that is fairly self-sustaining.
There's an ebb and flow of inbound projects, and one of the engineers has taken advantage of his down time by building out infrastructure and reusable platforms. He pauses that and resumes paid work for clients as they come. I love it - he gets a lot of satisfaction out of building what he thinks we'll need without explicit deadlines, and consults me and his direct manager as necessary. His work is inspiring the more junior engineer on the team to learn and work more creatively and productively. That frees me up to establish better relationships with our Sales and Success teams to bring us new and better clients, which in turn increases their close rates. With the right people and environment, you can create a positive feedback loop that is fairly self-sustaining.