We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Books
A collection of book notes and summaries.
A Philosophy of Software Design
John Ousterhout
A concise guide to software complexity — how to decompose systems into modules, design clean interfaces, and reduce cognitive load so that software is easier to understand and maintain.
23 chapters
Building Microservices, 2nd Edition
Sam Newman
แนวทางการออกแบบ สร้าง และดูแลระบบ microservices จาก Sam Newman ครอบคลุมตั้งแต่การแบ่ง monolith การสื่อสารระหว่าง service การ deploy ไปจนถึงโครงสร้างองค์กร
204 chapters
Designing Data-Intensive Applications, 2nd Edition
Martin Kleppmann, Chris Riccomini
A deep dive into the principles, algorithms, and trade-offs underlying modern data systems.
19 chapters
Fundamentals of Software Architecture, 2nd Edition
Mark Richards, Neal Ford
Mark Richards and Neal Ford's engineering approach to architecture: characteristics, styles, trade-off analysis, and the soft skills an architect needs.
259 chapters
Once Upon an Algorithm
Martin Erwig
A narrative introduction to computer science that uses familiar stories to explain algorithms, representation, and the core ideas behind computation.
16 chapters
The Art of Doing Science and Engineering: Learning to Learn
Richard W. Hamming
Learning to Learn — Richard Hamming's legendary lectures on how to do great work, think clearly, and develop the style of thought that leads to breakthroughs.
30 chapters
The DevOps Handbook, 2nd Edition
Gene Kim, Jez Humble, Patrick Debois, John Willis, Nicole Forsgren
How to create world-class agility, reliability, and security in technology organizations through DevOps practices.
36 chapters
The Mythical Man-Month
Frederick P. Brooks
Essays on software engineering and project management lessons that remain timeless.
21 chapters
The Phoenix Project
Gene Kim, Kevin Behr, George Spafford
A novel about IT, DevOps, and helping your business win. Follow Bill Palmer as he inherits a failing IT organisation and discovers the principles that transform it into a competitive advantage.
36 chapters