Where I live IT workers are not fairly valued, the average one can charge and still get contracts is around USD $30/hr. As such, reducing working hours will make it really difficult to pay bills (forget about early retirement). So, instead of working less I work on developing products that bring in passive income. These products are not the next ubers, just small B2B apps that serve local/niche markets. I started this strategy a couple of years ago and now half my income comes from selling my time while the other half comes from selling saas. Furthermore, time is limited so income from selling dev hours can only increase if rates increase or if extra hands are hired. Selling saas does not have this growth restriction.