a beginner's adventures in photography and code