📚 Education — Books
Must ReadTechnology
The One Device
The secret history of the iPhone. Merchant traces the untold stories of the engineers, designers, and visionaries who built the device that redefined the modern world, from the mining of raw materials to the boardroom battles at Apple.
Must ReadTechnology
The Mythical Man-Month
Brooks' law: adding manpower to a late software project makes it later. Written from his experience managing the IBM OS/360 project, this is the most honest and enduring account of why large software projects fail and what can be done about it.
Must ReadTechnology
Where Wizards Stay Up Late
The definitive account of the creation of ARPANET, the precursor to the internet. A fascinating story of the scientists, engineers, and institutions that built the most transformative communications network in history.
Must ReadTechnology
Extreme Programming Explained
The foundational text of Agile software development. Beck's vision of software built in short cycles with continuous feedback, collective ownership, and test-first development transformed how the industry thinks about building software.
Must ReadTechnology
Smalltalk Best Practice Patterns
Beck's collection of patterns for writing excellent Smalltalk code that influenced the entire design patterns movement. Though Smalltalk-specific in syntax, the underlying principles of simplicity, clarity, and good object-oriented design apply to any language.
Must ReadTechnology
Test Driven Development: By Example
The definitive guide to TDD. Beck demonstrates through two complete worked examples how writing tests before code produces cleaner design, fewer defects, and developers who understand exactly what their code does.
Must ReadTechnology
Patterns of Enterprise Application Architecture
The canonical catalog of patterns for enterprise software architecture. Fowler's taxonomy of domain logic, data source, and presentation patterns is the shared vocabulary of professional software architects.
Must ReadTechnology
Dealers of Lightning
The story of Xerox PARC and how it invented the modern computing world: the GUI, the mouse, Ethernet, laser printing - then failed to commercialize any of it. The defining case study of the gap between invention and execution.
✨ Featured in:
📋Investing - My Reading List Top To Bottom
Must ReadTechnology
Clean Code: A Handbook of Agile Software Craftsmanship
The definitive guide to writing code that is readable, maintainable, and professional. Martin's principles for naming, functions, comments, formatting, and error handling define the standard of craft that separates average programmers from software professionals.
Must ReadTechnology
iWoz: Computer Geek to Cult Icon
Wozniak's autobiography tells the story of the engineering genius who actually built the Apple I and Apple II. A first-person account of what it means to engineer from pure love of the craft, and how a backroom invention changed the world.
Must ReadTechnology
Introduction to Algorithms
The canonical algorithms textbook used in computer science programs worldwide. CLRS covers sorting, graph algorithms, dynamic programming, complexity theory, and data structures with mathematical rigor and breadth. Every serious programmer and computer scientist keeps this within arm's reach.
Must ReadTechnology
The Soul of a New Machine
Pulitzer Prize-winning account of the engineers at Data General who raced to build a new minicomputer in the late 1970s. A timeless portrait of what it means to build something great under pressure -- obsession, sacrifice, and the human drama of engineering.