Book Club
This is the archive of our Weekly Book Club, please feel to join us:)
Book Recommendations
Python
Effective Python: Each section talks about a tip to improve Python efficiency.
Fluent Python: It not only introduces how to improve Python coding, but also tells why.
Software Engineer Career
Soft Skills: It talks about all skills a software engineer needs apart from coding skills.
The Effective Engineer: It talks about how to improve the working efficiency as a software engineer.
The Manager's Path: It talks how to manage and how to be managed from intern to CTO.
Building a Career in Software: It talks about how to grow as a software engineer step by step.
System Design
System Design Interview: Each case in this book introduces a software system, from message queue to CDN.
Designing Data-Intensive Applications: It provides a step-by-step guide to build data-intensive systems.
Designing Machine Learning Systems: It provides a step-by-step guide to build machine learning systems from training to serveing.
Explain the Cloud Like I'm 10: If you want to learn how to explain a complicated concept to a stanger, this is the best text book.
Software Engineering at Google: It not only introduces what are the best practise in Google, but also elaborates how Google built these best practises.
Misc
Build
Ask Your Developer
The Innovation Stack
Super Pumped: The Battle for Uber
Never Lost Again
Powerful
The Everything Store
Hit Refresh
Delivering Happiness
Weekly Book Club
Weekly Book Club 039 - Innovation Stack
Weekly Book Club 038 - Hit Refresh
Weekly Book Club 037 - Guns, Germs, and Steel
Weekly Book Club 036 - Digital Minimalism
Weekly Book Club 035 - Deep Work
Weekly Book Club 034 - The Power of Habit
Weekly Book Club 033 - Start Small, Stay Small
Weekly Book Club 032 - The Millionaire Fastlane
Weekly Book Club 031 - How I Built This
Weekly Book Club 030 - The Tipping Point
Weekly Book Club 029 - The Psychology of Money
Weekly Book Club 028 - The Checklist Manifest
Weekly Book Club 027 - WTF?: What's the Future and Why It's Up to Us
Weekly Book Club 026 - How to Avoid A Climate Disaster
Weekly Book Club 025 - Daring Greatly
Weekly Book Club 024 - Rework
Weekly Book Club 023 - Atomic Habits
Weekly Book Club 022 - Good Strategy Bad Strategy
Weekly Book Club 021 - Nudge
Weekly Book Club 020 - Make Time
Weekly Book Club 019 - Keep Sharp
Weekly Book Club 018 - Why We Sleep
Weekly Book Club 017 - Your Brain at Work
Weekly Book Club 016 - How to Decide
Weekly Book Club 015 - The Almanack of Naval Ravikant
Weekly Book Club 014 - Finite and Infinite Games
Weekly Book Club 013 - Born a Crime
Weekly Book Club 012 - Measure What Matters
Weekly Book Club 011 - How Will Your Measure Your Life
Weekly Book Club 010 - Range
Weekly Book Club 009 - The Hard Thing About Hard Things
Weekly Book Club 008 - Talking to Crazy
Weekly Book Club 007 - Indistractable
Weekly Book Club 006 - Thinking in System
Weekly Book Club 005 - The Lean Startup
Weekly Book Club 004 - Let My People Go Surfing
Weekly Book Club 003 - It Doesn't Have to Be Crazy at Work
Weekly Book Club 002 - Writing My Wrongs
Weekly Book Club 001 - Poor Economics
Weekly Book Club 001 - Good Economics for Hard Times
Weekly Book Club 000 - The Motivation Myth
Books About Companies
Angelist
Weekly Book Club 015 - The Almanack of Naval Ravikant
a16z
Weekly Book Club 009 - The Hard Thing About Hard Things
Basecamp
Weekly Book Club 003 - It Doesn't Have to Be Crazy at Work
Weekly Book Club 012 - Measure What Matters
Microsoft
Weekly Book Club 038 - Hit Refresh
Weekly Book Club 026 - How to Avoid A Climate Disaster
O'Reilly
Weekly Book Club 027 - WTF?: What's the Future and Why It's Up to Us
Patagonia
Weekly Book Club 004 - Let My People Go Surfing
Square
Weekly Book Club 039 - Innovation Stack
Book lists in the previous DPS sharing
Daily Productive Sharing 412 - 20220315 - A book list for software engineer growth
Daily Productive Sharing 262 - 20210817 - A book list by Sahil Lavingia
Daily Productive Sharing 232 - 20210706 - A book list by Jeff Atwood
Daily Productive Sharing 227 - 20210629 - A book list for software development by Gergely Orosz
Daily Productive Sharing 180 - 20210423 - A book list for Suez Evergreen incident
Daily Productive Sharing 174 - 20210415 - A book list for finance
Daily Productive Sharing 172 - 20210413 - A book list by Mergeflow
Daily Productive Sharing 157 - 20210323 - A book list for lockdown
Daily Productive Sharing 094 - 20201224 - A book list for management
Daily Productive Sharing 060 - 20201107 - A book list by Patrick Collison
Daily Productive Sharing 054 - 20201031 - A book list by Marc Andreessen