Hello. I would like to hear from web developers that make a living doing web development. What I am wondering about is what level of detail a web developer needs to know about computer hardware. Obviously the more you know, the better off you will be, but I don't want to spend valuable time learning about low level details of hardware if it is not necessary - especially since it does not interest me as much as building websites and web applications. Thank you.