Important Resources
Andrew's suggestions for learning how to code
View On GitHub
Important Resources
PRAG
ESR’s
“How to Ask Questions the Smart Way”
“Write Code Every Day”
PROG
“Choose Boring Technology”
“The Absolute Minimum You Need to Know About Character Sets”
Fred Brook’s
“No Silver Bullet”
“Test Infected: Programmers Love Writing Tests”
“What Every Computer Scientist Should Know About Floating Point Arithmetic”
Programming and Industry
Joel Spolsky’s Talk at Yale
yosefk’s gloss on patio11’s post on this stuff
FLOSS stuff
ESR’s
“The Cathedral and the Bazaar”
RMS’s
“The GNU Manifesto”
RMS’s
_Free Software, Free Society: Selected Essays of Richard M. Stallman
Specific technical stuff
UTF-8 Everywhere
Tools
Git
Pro Git
Atlassian’s Git Tutorials
Oh Shit, Git!?!
Non-programming stuff
Personal finance
“The best investment advice you’ll never get”
Meta-resources
Big list of free programming books
Andrew’s “programming” tag on Pinboard
Publications
CODE Magazine
Notable Twitter accounts
SwiftOnSecurity
patio11
Marcus J. Carey
Lesley Carhart
Online Learning Resources
CMU 313 - Foundations of Software Engineering