The "trick" that saved me a lot of time, and my laptop from overheating, is to work on one project at a time.
Need to change the API? Do that and deploy it. Need to change a React app that uses the API? run it locally and call a private instance of the server instead of running both in parallel..