Dominic Cooney Software engineer. Hey there. Recommended Reading Articles - Categorized books(5) writing(1)