I've had many great moments in my software development career... the inevitable "A-HA!" moments when a new technology, process, or system finally clicks in your mind and it all becomes abundently clear; the "job well done" celebrations of a succesful
Read More