I am a developer by vocation. self-taught, avid reader, I love to learn a little of everything and share it with others