Today I upgraded to Yosemite. Played with all the new cool shit. Then tried to get some work done, broken. Everything. Broken. To explain a bit, Apache wasn't loading so http://localhost wasn't loading, let's walk through the steps I took to fix this in case you're seeing the same issue.