Introduction to Computing http://www.computingbook.org/
Bruce Eckel http://mindview.net/
Unix for Poets http://people.sslmit.unibo.it/~baroni/compling04/UnixforPoets.pdf
Some Things I've Learnt About Programming http://blog.jgc.org/2012/07/some-things-ive-learnt-about.html
The Rules of Optimization Club http://xoa.petdance.com/Rules_of_Optimization_Club
Code Academy http://www.codecademy.com/
Code School http://www.codeschool.com/
Project Euler http://projecteuler.net/
List of freely available programming books http://stackoverflow.com/questions/194812/list-of-freely-available-progr...
Pro Git http://progit.org/book/
Git Manual http://www.kernel.org/pub/software/scm/git/docs/user-manual.html
Git Magic http://www-cs-students.stanford.edu/~blynn/gitmagic/
Gerrit : Git code review tool http://code.google.com/p/gerrit/
Git with visual diff / merge http://stackoverflow.com/questions/255202/how-do-i-view-git-diff-output-... http://stackoverflow.com/questions/1220309/git-difftool-open-all-diff-fi... http://gitguru.com/2009/02/22/integrating-git-with-a-visual-merge-tool/
Eloquent JavaScript http://eloquentjavascript.net/
The C Book http://publications.gbdirect.co.uk/c_book/
Practical Common Lisp http://gigamonkeys.com/book/
How to Design Programs http://www.htdp.org/
The Structure and Interpretation of Computer Programs http://mitpress.mit.edu/sicp/full-text/book/book.html
The Structure and Interpretation of Computer Programs for the Kindle https://github.com/twcamper/sicp-kindle
Beating The Averages http://www.paulgraham.com/avg.html
LISP in Web-Based Applications http://lib.store.yahoo.net/lib/paulgraham/bbnexcerpts.txt
Program Arcade Games and Learn Computer Science http://programarcadegames.com/
Making Games With Python http://inventwithpython.com/pygame/chapters/
Design by Contract http://www.cs.umd.edu/class/fall2002/cmsc214/Projects/P1/proj1.contract....
ReadySET: Ready-to-use Software Engineering Templates http://readyset.tigris.org/
Requirements Engineering Key Practices http://www.processimpact.com/articles/telepathy.html
Automating Requirements Management http://www.processimpact.com/articles/rm_tools.html
The Architecture of Open Source Applications http://www.aosabook.org/en/index.html
Scalable Web Architecture http://www.slideshare.net/s6urik/scalable-web-architecture-2950852
Scalable Web Architectures: Common Patterns and Approaches http://www.slideshare.net/techdude/scalable-web-architectures-common-pat...
PHP performance best practices http://atomized.org/2005/04/php-performance-best-practices/
PHP Benchmark http://phpbench.com/
Separating Programming Sheep from Non-Programming Goats http://www.codinghorror.com/blog/2006/07/separating-programming-sheep-fr...
Peopleware http://amzn.com/0932633439 http://javatroopers.com/Peopleware.html (Summary)