By Neil Skirrow As web technologies constantly advance, the skills a developer is expected to have are constantly increasing. Web users are beginning to expect Ajax interfaces, charts and graphs and a whole host of other tricks and features. This means web developers not only have to be skilled with HTML and a server-side programming language such as PHP or Perl, but they now also need to be JavaS
![100 Essential Web Development Tools - noupe](https://cdn-ak-scissors.b.st-hatena.com/image/square/177359598b7e33abfbf6521c5e18f798bc9b5ae8/height=288;version=1;width=512/https%3A%2F%2Fwww.noupe.com%2Fwp-content%2Fuploads%2F2010%2F03%2Fprogramming-resources-2.gif)