Many of the resources needed for mapping, QuakeC or the administration of a server have been assembled into the
Quake Navigator, a collection of bookmarks to resources that are commonly used. There is also a section in the
File Downloads area here.
For mapping help, the best forum is
Func_Msgboard. Post mapping questions in the mapping help thread, not anywhere else.
For mapping tools/error messages, the best resource by far is aguirRe's site (
http://user.tninet.se/~xir870k/) and aguirRe's tips page
http://user.tninet.se/~xir870k/tooltips.txt that details numerous mapping errors/warnings and how to fix them.
For QuakeC help, the best site is
Inside3D.com. They provide great help and have an excellent set of QuakeC tutorials.
Server administration/setup of Quake servers are best handled either at
Rune Central forums,
QuakeBoard.net or here. (QuakeWorld server setup, your best bet is
QuakeWorld.nu instead.)
If you are into engine development,
QuakeSrc.org has an excellent forum and outstanding tutorials.
If you are a new developer and need web site or a forum,
QuakeDev is very generous place looking to give a hand to new developers and hook them up with free and reliable web hosting for Quake, Quake 2 or Quake 3 projects.
QuakeDev is run by Echon. Hosting information page is at
http://www.quakedev.com/hosting/ and QuakeDev hosts a number of sites for developers, including Tremor and the Quake Retexturing Project.
IRC Channels are often very useful in development to get answers in real time very quickly, some useful channels. (You'll need a IRC client,
Mirc Download).
Mapping:
irc://irc.anynet.org/qc
QuakeC:
irc://irc.quakenet.org/terrafusion
Engine:
irc://irc.anynet.org/darkplaces
(Despite the name, the DarkPlaces channel is excellent for questions regarding Quake engines in general -- or actually any topic, in my experience).