Computing is a vast field of study and I do not claim to have more than a moderate level of expertise in a very few of the many areas that come under the general term "computing". In fact, one the things I like about computing is that there is no end to the learning process. I doubt that anyone ever gets to the stage where they can say; "I now know it all!".
This site does NOT claim to be a comprehensive coverage of even one area of computing. Instead, it contains limited, incomplete information on several topics that just happen to have caught my attention and interest over the last 10 years.
In general, I do not intend to repeat information that is readily available in many other places. Instead, I will try to present information that I could not easily find or understand myself as I struggled from ignorance to enlightenment (this is a process that is still continuing).