These are links on programming, design etc ,
Getting Started in Game Development by Ben Sawyer
The rec.games.programmer FAQ
Writing Smaller Games by Diana Gruber
If you have any more links to add here please send an "Email"