Profiles
Useful Links
- Sites with useful and interesting technical content
 - Blogs from interesting and cool people. May have technical content too!
 
Interesting books and related things
- Computer history books
              
- Planning a Computer System: Project Stretch
                  
- A really great book about the design of the IBM 7030 "Stretch" computer. The system wasn't a commercial success, but many of the design decisions carried forward to the IBM System/360 and other systems.
 - This book walks through the design of many fundamental concepts, from first principles. Examples include: how many bits should be in a byte, how their floating point format was designed, why interrupts should exist (and how they shoudl work), and why a variable-length ISA made sense at the time.
 
 - Superscalar Microprocessor Design by Mike Johnson
                  
- Another great book on the fundamentals of hardware that we now take for granted. Builds up the need for out-of-order microarchitectures from the ground up. I highly recommend this to any student of computer architecture.
 
 - The Pentium Chronicles
 - The Soul of a New Machine
 - Computer: A History of the Information Machine
 - From Airline Reservations to Sonic the Hedgehog: A History of the Software Industry
 - Memoirs of a Computer Pioneer
 - IBM's 360 and Early 370 Systems
 - IBM's Early Computers
 - Racing the Beam: The Atari Video Computer System
 - The IEEE Annals of the History of Computing
 - Matt's Microarchitecture Memos
 
 - Planning a Computer System: Project Stretch
                  
 - Computer architecture books
 - Other topics