# John Ousterhout - A Philosophy of Software Design From **Builder books I recommend** by **Theo Park (@theo)** ## Navigation - **Creator board:** [https://lilobycreators.com/@theo](https://lilobycreators.com/@theo) - **Board (plain text):** [llms.txt](/@theo/llms.txt) - **This list:** [https://lilobycreators.com/@theo/builder-s-bookshelf](https://lilobycreators.com/@theo/builder-s-bookshelf) - **List (plain text):** [llms.txt](/@theo/builder-s-bookshelf/llms.txt) - **This item:** [https://lilobycreators.com/@theo/builder-s-bookshelf/a-philosophy-of-software-design](https://lilobycreators.com/@theo/builder-s-bookshelf/a-philosophy-of-software-design) - **Item (plain text):** [llms.txt](/@theo/builder-s-bookshelf/a-philosophy-of-software-design/llms.txt) ### [John Ousterhout - A Philosophy of Software Design](https://lilobycreators.com/@theo/builder-s-bookshelf/a-philosophy-of-software-design) - *Brand: John Ousterhout | Category: Books & Learning* - **Creator Review / Notes:** > A concise, opinionated guide to managing complexity in codebases. > Moves past basic syntax to focus on the high-level architecture that makes systems maintainable. > Reads like a series of practical design principles rather than a dry academic text. > Grab this if you are tired of fighting your own code and want a clearer framework for making structural decisions. > Best suited for developers who have moved past the beginner stage and are ready to think about long-term system health. - **Product Purchase Page:** [amazon.com](https://www.amazon.com/dp/1732102201) - **Lilo Detail Page:** [https://lilobycreators.com/@theo/builder-s-bookshelf/a-philosophy-of-software-design](https://lilobycreators.com/@theo/builder-s-bookshelf/a-philosophy-of-software-design) - **Plain-text detail:** [llms.txt](https://lilobycreators.com/@theo/builder-s-bookshelf/a-philosophy-of-software-design/llms.txt) ## Other items in this list - [Addison-Wesley Professional - The Pragmatic Programmer: 20th Anniversary Edition](https://lilobycreators.com/@theo/builder-s-bookshelf/the-pragmatic-programmer) - [O'Reilly Media - Designing Data-Intensive Applications by Martin Kleppmann](https://lilobycreators.com/@theo/builder-s-bookshelf/designing-data-intensive-applications) - [Rick Rubin - The Creative Act: A Way of Being](https://lilobycreators.com/@theo/builder-s-bookshelf/the-creative-act)