Comment Comment by xapata Depends what you mean by web development. If you describe the tasks you work on, I can make some suggestions.Otherwise, the only reasonable answer is http://norvig.com/21-days.html parent xapata 9 years ago
Otherwise, the only reasonable answer is http://norvig.com/21-days.html