The best way to learn is by sharing. Through this blog, I wish to share my experience and knowledge with others. I also wish to solidify my knowledge of different programming topics through writing about them. It is one thing to tell an interviewer that I studied a topic and quite another to show him or her that I also wrote about that topic. Hopefully, you find this site useful. If you wish to hire me for a contracting/consulting gig, please contact me.