Lets face it. Developing websites means using a mis-mash of software right from the ubiquitous text editor to full blown graphics editors, having access to a variety of web browsers and even good ftp clients to upload the files to the remote server. I have at times wondered what it is like to develop complete websites right from the designing stage to the final implementation all from within GNU/Linux. Considering that GNU/Linux and the applications that run on it have advanced considerably to be viable options for web development, I did believe that it was entirely possible.
J. Christopher - a web developer by profession has written a two part series listing his experiences in developing full blown websites entirely in GNU/Linux. In the first part, he gives an outline of why he chose GNU/Linux. He talks about using Gimp and Pixel to create mockups of the website as well as other software like Beagle which made a big difference in bringing convinence while developing websites. It felt nice to learn that his watcom tablet was detected without any problem in Linux (Ubuntu 6.06). Though he says that developing flash based sites would be a problem. In the second part of the series, he gives a run down of the different editors he uses and how he had access to Internet Explorer in Linux - (after all IE still is the dominant web browser in the world and is unavoidable while developing websites). Both the articles are peppered with links to useful web resources related to Linux.
The author after using Linux for a couple of months is absolutely pleased with the switch from Windows to Linux and considers himselves to work faster, smarter and happier since the switch.