Skip to content

Manager Resources

Posted on:March 27, 2023 at 07:45 PM

Books

In priority order:

  1. The Managers Path
  2. How to Talk so Kids Will Listen
  3. Radical Candor
  4. Daring greatly
  5. Resilient Management
  6. Difficult Conversations
  7. An Elegant Puzzle
  8. Smarter, Faster, Better
  9. Thinking Fast and Slow
  10. Atomic Habits
  11. Accelerate: The Science of Lean Software and DevOps
  12. Radical Focus
  13. 5 dysfunctions of a team
  14. Thinking in Bets
  15. The Advantage
  16. Managing Humans
  17. High Output management
  18. Art of Readable Code
  19. Making of a Manager
  20. Eat that Frog!
  21. Getting to Yes
  22. Leaders Eat last
  23. Obstacle is the Way

On my “to read” list

  1. Seat at the table
  2. War and Peace and IT
  3. Death by Meeting
  4. The Mythical Man Month
  5. Peopleware: Productive Projects and Teams
  6. Situational Leadership 2
  7. The Hard Thing about Hard Things
  8. Helping People Win at Work
  9. Crucial Conversations
  10. Leading at a Higher Level

How too think about teams, team structure, creating and evolving teams etc: https://hennyportman.files.wordpress.com/2020/05/qrc-team-topologies-200525-v1.0-1.pdf From “team topologies” book

How to think about and manage glue work https://noidea.dog/glue

About what principle engineer is: https://www.galiglobal.com/blog/2021/20210313-The-principal-role.html

8 steps for organizational change https://www.kotterinc.com/8-steps-process-for-leading-change/

Research tells us the problem: What’s the current way people do this, without the new solution? When does the current way not work? What are they trying to do when it doesn’t work? How will they know if the new way is working better? These MUST be known before reaching for solutions and at all downstream phases of a project. These are the walls that constrain all other activity. With these, future decisions are fast because we have the information necessary to make a good call.

Building high performing teams chart https://i1.wp.com/www.coderhood.com/wp-content/uploads/2018/03/BuildHighPerformingTeamsV2.png?ssl=1 or https://www.biggerplate.com/mindmaps/Ko2u1r3f/building-high-performing-engineering-teams

Building a great team (hiring advice) https://management.curiouscatblog.net/2014/05/29/building-a-great-software-development-team/

art of great management https://docs.google.com/document/d/1V6JTfpgrJ-8JhOTDt2AZO66TSOj-PZLlqGUlCv8afUM/edit?usp=sharing

Managing humans main points https://github.com/mgp/book-notes/blob/master/managing-humans.markdown

the Lake Wobegon Effect - you are biased towards yourself and your team https://psychology.wikia.org/wiki/Lake_Wobegon_effect

principles of continuous delivery https://continuousdelivery.com/principles/

14 points for management https://deming.org/explore/fourteen-points

Henri feyol 14 principles of management https://docs.google.com/document/d/1h1GrLggEzedFL36NU1flESEEV7CP6tQ_zhetJQ1IPy0/edit?usp=sharing

the platform manifesto https://github.csnzoo.com/pages/shared/enable-blog/platform-manifesto/

thinking in systems and related works! http://donellameadows.org/archives/dancing-with-systems/

Various things from resilient management https://drive.google.com/drive/folders/14mE9A8dwaLfMeaqlsB3m50eXmvAMNDwE?usp=sharing

Manager readme manager guide manager manual https://managerreadme.com/readme/jonathanklein/hw86hw

“The best way to have a good idea is to have a lot of ideas.”

Good blog to follow https://matthiasott.com/notes/the-decisions-journey

On giving difficult feedback https://infohub.corp.wayfair.com/display/ER/Helpful+Content+for+Delivering+Feedback

How to write a good document proposal idea to get everyone to commit https://medium.com/@inowland/using-6-page-and-2-page-documents-to-make-organizational-decisions-3216badde909

On being a manager vs doer https://charity.wtf/2019/01/04/engineering-management-the-pendulum-or-the-ladder/

How to get to next level slides from John Mulliken https://docs.google.com/presentation/d/1IuejcXWf9z5VTcXKmG65bbu62kOdQiS6cLorY14bDPs/edit#slide=id.g3fdf4e9700_0_141

Great charts and resources https://larahogan.me/resources/

Awesome charting library https://frappe.io/charts

Eat that frog notes https://docs.google.com/document/d/1qRjB-RsfIV1Z56Zj762stUAxFSLt8YrJmD9eRNwVS20/edit?usp=sharing

On being a senior software engineer https://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/

13 tough scenarios as a manager http://firstround.com/review/these-13-exercises-will-prepare-you-for-works-toughest-situations/

github awesome doc https://github.com/LappleApple/awesome-leading-and-managing

Do a focus audit http://firstround.com/review/how-facebooks-vp-of-product-finds-focus-and-creates-conditions-for-intentional-work/

Rands Article http://randsinrepose.com/archives/technicality/

Project Planning https://docs.google.com/document/d/18PCnGZt2EZtyMm8EZqJhurOMFuawwp1leLiP4TxR8bY/edit

Inventing on principal https://www.youtube.com/watch?v=PUv66718DII http://witheve.com/ http://www.luna-lang.org/

DT’s things Personal User Guide: https://docs.google.com/document/d/1F78lxAtQ3edADnXS1hQaVjAatyFwNWPZ_j6-uptMm5A/edit

Week in Review: (I block off time to update end of every week) https://docs.google.com/document/d/19_NxR2PNivqCBesylXQ8lDykNtgbjOL6qHxU-dCg054/edit#heading=h.ma3esd7v4hs8

list of various resources https://softstuff.tools/tools.html

Have good 1:1 one on ones article for managers and directs https://knowyourteam.com/blog/2017/12/01/how-to-have-an-honest-one-on-one-meeting-with-an-employee/ https://knowyourteam.com/blog/2018/01/03/7-ways-to-prepare-for-an-effective-one-on-one-meeting-with-your-manager/ https://knowyourteam.com/blog/2018/01/11/the-8-best-questions-to-ask-during-a-one-on-one-meeting/

nugets of eng things https://blog.juliobiason.net/thoughts/things-i-learnt-the-hard-way/