Author here. Thanks! That's a great suggestion. As you can tell, right now the site and the mailing list is the most minimal of an implementation. We want to build a network, connect and mentor one another through the simplest and easiest mechanism possible - email. Once we have a medium-sized community with dozens of experts, we plan to add community managed content. Perhaps through a wiki?
I'll share the books and articles that have positively affected my career. These aren't tried and true and maybe dozens of people would disagree about their value but here they are, for what they are worth:
Management:
- High output management (Grove, 1995)
- Leading Up: How to Lead Your Boss So You Both Win (Useem)
- It’s your Ship (Abrashoff)
- The score takes care of itself (Walsh)
- The Hard Thing About Hard Things (Horowitz)
- Where good ideas come from (Johnson)
- Extreme Ownership (Navy Seals) — (Willink)
- Work Rules — (Bock)
- 5 Dysfunctions of a team — (Lencioni)
- Give and Take (Grant)
- This is what impactful Engineering leadership looks like - http://firstround.com/review/this-is-what-impactful-engineering-leadership-looks-like/
- Notes on startup engineering management for young bloods - http://www.elidedbranches.com/2015/10/notes-on-startup-engineering-management.html?m=1
Engineering:
- Continuous Integration: Improving Software Quality and Reducing Risk (Duval, Matyas, Glover, 2007)
- Continuous Delivery: Release Software Releases through Build, Test and Deployment Automation (Humble, Farley, 2010)
- Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series) (Beck, Andres)
- SICP: Structure and Interpretation of Computer Programs
- Clean Code: A Handbook of Agile Software Craftsmanship
- Design Patterns: Elements of Reusable Object-Oriented Software
- Refactoring: Improving the Design of Existing Code
- Refactoring Databases - Evolutionary Database Design (Ambler, Sadalage, 2006)
Author here. Thanks! That's a great suggestion. As you can tell, right now the site and the mailing list is the most minimal of an implementation. We want to build a network, connect and mentor one another through the simplest and easiest mechanism possible - email. Once we have a medium-sized community with dozens of experts, we plan to add community managed content. Perhaps through a wiki?
I'll share the books and articles that have positively affected my career. These aren't tried and true and maybe dozens of people would disagree about their value but here they are, for what they are worth:
Management:
Engineering: