Notes
As I read books and learn new ideas, I like to take notes. Here you’ll find a collection of the various notes I’ve written over the years. They’re presented as-is and may not completely summarize the contents of any particular book. Even so, I hope they’ll be of some use to you.
- Do Hard Things
- Practical Object-Oriented Design in Ruby
- The Object-Oriented Thought Process
- Head First Software Architecture
- Grokking the System Design Interview
- Code Complete
- Database Design for Mere Mortals
- Slow Productivity
- Grokking Algorithms
- The Pragmatic Programmer 20th Anniversary Edition
- The Creative Problem Solver`s Toolkit (In Progress)