The website is the old version of James Porter's Projects and Writings. You can find the new version here.
Over Christmas I worked through most of The Ray Tracer Challenge with Swift.
I've extracted my tests/solutions so if you want to give it a go you can save a bit of time.