I am a software developer by profession. Few months ago I decided to learn web development which introduced to me the entire array of things related to the web and how things work. I'm running a website with a partner, and the traffic there is not that good. So I decided to study the basics first and ended up here.