Get­ting Real is the undis­puted bible of agile soft­ware development—a man­i­festo that can change your view in a sin­gle read­ing. How­ever when it comes to typog­ra­phy and design, the clos­est I have ever come to such a doc­u­ment was Mark Boulton’s Bet­ter Typog­ra­phy pre­sen­ta­tion. Now there’s a contender:

The Vignelli Canon (pdf)

I can’t do this tome jus­tice. Split into two parts—The Intan­gi­bles (seman­tics, syn­tac­tics, etc.) and The Tan­gi­bles (paper sizes, grids, type sizes, etc.)—Massimo Vignelli’s book cov­ers every­thing you could want to know about typog­ra­phy in graphic design.

One def­i­nitely not to miss.

How Do You Design? (pdf)

Hugh Dubberly’s book looks at “over one-hundred descrip­tions of design and devel­op­ment processes, from archi­tec­ture, indus­trial design, mechan­i­cal engi­neer­ing, qual­ity man­age­ment, and soft­ware development”.

By read­ing this you can’t fail to learn some­thing about design.