Here's what I have so far:
Of course, it's still very much some ways off the high quality rendering that ray tracing can be known for, but it's a good learning experience all the same.
Ray Casting and Ray Tracing
Ray Tracing #4