Xcode is miraculously running on my late 2008 MBP in Mojave and I'm able to deploy to my iPhone XS!
The only issue I've seen thus far is the iPhone XS Max simulator does not seem to work, however I suspect this is either a general issue or due to limited RAM/GPU/old hardware (I've only got 8GB RAM).
I got nginx, brew, mysql and node installed on my machine, hopefully all will work after upgade, if not, I'll probably do a clean install and manually get all the stuff up and running then.
Xcode is miraculously running on my late 2008 MBP in Mojave and I'm able to deploy to my iPhone XS!
The only issue I've seen thus far is the iPhone XS Max simulator does not seem to work, however I suspect this is either a general issue or due to limited RAM/GPU/old hardware (I've only got 8GB RAM).
I can confirm that Xcode running a simulator with safari running at the same time eats more than 8GB of ram, some how the system manages to keep running.