re: SQL is neither dead nor a dinosaur. You should use it for your web app.
re: If it's Saturday and you won't be coding again until Monday, how do you get your mind off your current work?
re: Open layout vs closed layout? Something in between? What's the ideal office layout?
re: Why did you start programming?