Reading List
I wrote a review
I read
-
Radical Candor: Be a Kickass Boss Without Losing Your Humanity, Kim Malone Scott
-
Start with Why: How Great Leaders Inspire Everyone to Take Action, Simon Sinek
-
Good Strategy Bad Strategy: The Difference and Why It Matters, Richard P. Rumelt
-
Build: An Unorthodox Guide to Making Things Worth Making, Tony Fadell
-
The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change, Tanya Reilly
-
Deep Work: Rules for Focused Success in a Distracted World, Cal Newport, Jeff Bottoms, et al.
-
The Software Architect Elevator, Gregor Hohpe
-
Staff Engineer, Will Larson
-
System Design Interview, Alex Xu
-
A Random Walk Down Wall Street: The Time-Tested Strategy for Successful Investing, Burton G. Malkiel
-
Designing Data-Intensive Applications, Martin Kleppmann
-
A / B Testing: The Most Powerful Way to Turn Clicks Into Customers, Dan Siroker, Pete Koomen
-
Trustworthy Online Controlled Experiments, Ron Kohavi
-
Clean Code, Robert Martin
-
Clean Coder, Robert Martin
-
Clean Architecture, Robert Martin
-
Refactoring, Martin Fowler
-
Growing Object Oriented Software Guided By Test, Steve Freeman, Nat Pryce
-
Pragmatic Programmer, Andrew Hunt, David Thomas
-
Software Craftsmanship, Sandro Mancuso
-
Design Patterns, Gang of Four
-
Effective Java, Joshua Bloch
-
Domain Driven Design, Eric Evans
-
Implementing Domain-Driven Design, Vaughn Vernon
-
Enterprise Integration Patterns, Greger Hohpe
-
Rediscovering Javascript, Venkat Subramaniam
-
Test Driven Development By Example, Kent Beck
-
Patterns Of Enterprise Application Architecture, Martin Fowler
-
Refactoring to Patterns, Joshua Kerievsky
-
Specification by Example, Gojko Adzic
-
The Cucumber for Java Book, Aslak Hellesoy
-
The Go Programming Language, Alan Donovan
-
Working Effectively with Legacy Code, Michael Feathers
-
Talking with Tech Leads, Patric Kua
-
Java Concurrency In Practice, Brian Goetz
-
Building Evolutionary Architecture, Neal Ford, Rebecca Parsons, Patric Kua
-
Simplifying Javascript, Joe Morgan
-
Programming Elixir 1.6, Dave Thomas
-
Building Microservices, Sam Newman
-
Peopleware, Tom DeMarco, Timothy Lister
-
Extreme Programming Explained, Kent Beck
-
Agile Coaching, Rachel Davies, Liz Sedley
-
Agile Retrospectives, Esther Derby, Diana Larsen
-
The Software Project Managers Bridge to Agility, Michele Sliger and Stacia Broderick
-
Individual and Interactions, Ken Howard, Barry Rogers
-
Lean Software Development, Marry&Tom Poppendieck
-
Management 3.0, Jurgen Appelo
-
Agile Estimating & Planning, Mike Cohn
-
Coaching Agile Teams, Lyssa Adkins
-
Practices of an Agile Developer, Venkat Subramaniam, Andy Hunt
-
The Art of Agile Development, James Shore
-
Becoming Agile in an Imperfect World, Greg Smith, Ahmed Sidky
-
Organize For Complexity, Niels Pflaeging
-
Agile Project Management with Scrum, Ken Schwaber
-
User Stories Applied For Agile Software Development, Mike Cohn
-
Mythical Man Month, Frederic Brooks
-
Scrum & XP From Trenches, Henrick Knieberg
-
Behind Closed Doors, Johanna Rothman, Esther Derby
-
The Design of Everyday Things, Don Norman
-
Cracking the Coding Interview : 189 Programming Questions and Solutions, Gayle Laakmann McDowell