Them, there was The Big List Of Game Development Resources, which has great links of tools/tips/tutorials for game design, music, graphics and programming. Is useful both for noobs that need to learn from scratch and for semi-pros devs that just need to polish up their skills or solve a crazy last minute bug.