Haskell Programming from first principles
Chris Allen & Julie Moronuki
Elsewhen
Robert A. Heinlein
How To Beat Procrastination
Tim Urban
Procrastination (2)
Its Great to Be Back
Algorithms
Jeff Erickson
The Imposter's Handbook
Rob Conery
Open Data Structures (in pseudocode)
Pat Morin
Open Data Structures (in C++)
Open Data Structures (in Java)