I added sorted transparencies and cubemap reflections to my software rasterizer, when I realized nobody would stop me from doing this.
Weekend progress!
Skybox. Better metallic material shading. Normal mapping. And lots of optimization to keep it running at "interactive framerates"