Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
1. Advanced PeopleOps—One-on-One Retrospectives
Marcus Blankenship
Apply What You Already Know
What If You’re Not the Boss?
What Kinds of Things Can Be Changed About a 1:1 Meeting?
Do You Wait Too Long to Consider a Change?
Grandma’s Ham
2. Answer These 10 Questions to Understand Whether You’re a Good Manager
Cate Huston
Can You Take a Week Off?
Can Problems Be Handled Without You?
Does Your Team Deliver Consistently?
Do People Tell You What They Think?
Do People on the Team Treat Each Other Well?
Is the Team Self-Improving?
Can You Give People Who Report to You Meaningful, In-Depth Feedback?
What Kinds of Things Can You Delegate?
Who Is Taking on Bigger Roles?
Can You Take on Work Outside of Your Immediate Scope?
Do Your Peers Value Your Perspective and Come to You for Advice?
3. Avoiding Traps in Manager READMEs
Camille Fournier
4. Building Effective Roadmaps
Travis Donia
What Impact Will This Have on Users?
How Will We Measure Impact?
What Are Our Strategic Objectives?
What Are We Willing to Give Up?
What Are We Testing and What Mistakes Are We Comfortable Making?
How Will These Features Roll Out?
5. Busy Isn’t Better
Colleen Johnson
6. Career Conversations as an Engineering Manager
Raquel Vélez
7. Career Development for Startup Engineers
Josh Tyler
8. Communicating with Executives
Travis Kimmel
9. Communication as Craft
Patrick Pena
10. Connect “The What” to “The Why”
Jeremy Wight
Constantly Reinforce The Why
11. Continuous Kindness
Nik Knight
12. Culture Is What You Do When the Unexpected Happens
Ines Sombra
13. Dealing with Uncertainty
Mathias Meyer
14. Define Your Culture Before It Defines Itself
Mike Pappas
15. Delivering Feedback
Jennifer Dyni
Start with Frameworks
Attune with Improv
Follow Up
The Results
16. Developing Communication Patterns
Travis Donia
17. Distributed Teams Are Founded on Explicit Communication Channels
Juan Pablo Buriticá
18. Do Less, Lead More
Katie Womersley
19. Don’t Be the S--- Umbrella
Jeff Foster
20. Don’t Elevate the Means Beyond the End
Seth Dobbs
21. Don’t Look for A Players
Lisa van Gelder
22. Don’t Just Evaluate Candidates on Skills
Jay Signorello
23. Engineering Productivity
Camille Fournier
24. Like This? Really?
Dave Mangot
The Funnel
The Coding Test
Closing the Deal
25. Everyone Can Lead with Leverage
Steve Heller
How ICs Can Exert Leverage
Communication Is an Essential Tool for Providing Leverage
26. Fire Them!
Mike Fisher
27. The First Two Questions to Ask When Your Team Is Struggling
Cate Huston
How Do I Create Clarity?
How Do I Create Capacity?
OK, Now What?
28. The Five Whys of Organizational Design
Kellan Elliott McCrea
Get Curious
Some Common Discoveries Along the Way
29. Focus on Growth to Improve Employee Engagement
Amy Rich
What Is a Professional Development Plan?
30. Followership
Jason Wong
Models of Followership
Practical Application
Conclusion
31. Forecasting with Less Effort and More Accuracy
Matthew Philip
32. The Four Layers of Communication in a Functional Team
Cate Huston
The Mission
The Strategy
The Tactics and Process
The Execution
Other Ways to Define Team Communication
33. The Four-Letter Word That Makes My Blood Boil
Marcus Blankenship
What If You’re Not Saying It, But You’re Hearing It?
Lullaby Language
How I Learned to Stop the Conversation
Now It’s Your Turn
34. Friday Wins and a Case Study in Ritual Design
Kellan Elliott-McCrea
35. Get Deployment Right on Day One
James Turnbull
Building That Deployment System
Everyone Should Be Able to Deploy
Deployment Should Be Automatic and Continuous
Deployment FTW
36. Good Process Is Evolved, Not Designed
Will Larson
How to Evolve Process
Why Good People Make Bad Process
37. A Good Standup
Camille Fournier
38. Ground Rules in Meetings
Lara Hogan
39. Help Yourself to Better One-on-Ones
Vrashabh Irde
Bring an Agenda
Talk About and Build Career Goals
Talk About How You Are Feeling
Agree on a Format
Hold Your Manager Accountable
Give Feedback
Push Back Hard Against Cancellation/Postponing
40. How Do Individual Contributors Get Stuck?
Camille Fournier
41. How to Be Discerning Without Being Invalidating
Akash Bhalla
Being Realistic
The Danger of Being Too Realistic
Adapting to a New Role
42. How to Conduct an Autonomy-Support Meeting
Matthew Philip
43. How to Help Your New Grad Engineer Navigate Work
Kaya Thomas
44. How to Share Decisions for Strong Execution
Katie Womersley
But This All Takes So…Tediously…Long
45. Improve Your Decision Making with Mental Models
Mathias Meyer
46. Interviewing Engineers: Going Beyond Technical Skills
Alicia Liu
47. Introduce an Engineering Ladder
Lisa van Gelder
1. Communicate the Why
2. Get Your Team to Define the Levels Themselves
3. Communicate the How—How Will It Be Implemented?
4. Try It Out!
5. Review
6. Use for Real
7. Make It a Living, Breathing Document
48. Leadership Is About Responsibility, Not Authority
Seth Dobbs
49. Leading Through Rapid Change Is Normal
Yvette Pasqua
Time Phase
Leadership Qualities
50. Making Your New Team Feel Like a Team
Camille Fournier
51. Manage Complexity with Diversity
Mike Fisher
52. Management Is a Different Set of APIs
Raquel Vélez
53. Manager Handoffs
Lara Hogan
54. Managers and Culture
Arjun Anand
Manager Training
Failure as a Rite of Passage
Keeping Things Professional
Conflict Resolution
Coming to Terms with Your Skills
55. Monuments and Hamburgers
Travis Donia
56. Navigating the Bumpy Road from Engineer to Manager
Jean Hsu
Self: Keep a Log
Internal: Find Peer Support
External: Work with a Coach
57. The New Way to Manage by Walking Around
Yvette Pasqua
58. Not Everyone Wants to Be a People Manager
Jesse Anderson
59. On Accountability
Jason Wong
60. On the Elusiveness of Time in Tracking Progress
Mathias Meyer
61. Onboard People, Not Technology
Marcus Blankenship
A Leadership Smell
Onboarding Is Leading
How Long Should This Take?
62. Onboarding Beyond Codelabs
Jean Hsu
First Impression
Onboarding Buddy
Powerful Questions to Build Alignment
63. Own the Narrative
Adam Baratz
64. The Path to Change: Facts and Feelings
Mary Lynn Manns
65. People Leave Bad Managers, Not Bad Jobs—Right?
Nik Knight
66. Performance Is an Ongoing Conversation
Ines Sombra
Event-Based Behavior
Systemic Behavior
67. Physician, Heal Thyself!
Jeff Foster
68. Political Capital and the Favor Economy
Brian Fitzpatrick
69. Prioritize Building Relationships with Your Peers
Rocio Delgado
How Do You Do That?
70. Priority Exceptions
Beau Lebens
What New Thing Is Happening?
What Existing Thing Is Being Delayed?
Why Is the New Thing More Important?
How Did This Come About?
Timeline
71. The Product Manager’s Concerns
Travis Donia
Users
Money
Time
Impact
Bugs
72. Projects for Which Agile Is Inappropriate
Ron Lichty
73. Reconciliation Loops
Kevin Stewart
74. “Remote”
Silvia Botros
The Team
The Effects of Human Laziness
Hiring, Diversity, and Inclusion
75. Risk Budgets: Five Choices Between Your Team and Failure
Cris Concepcion
76. Safety First!
Lisa van Gelder
77. Scale Communication Through Writing
Saul Diez-Guerra
78. Scaling Management by Giving Up Control
Ned Rockson
79. Six Tips for a New Manager
Akash Bhalla
1. Be a Zero
2. Learn to Say “Yes”
3. Learn to Say “No”
4. Have One-on-Ones
5. Stay (Relatively) Technical
6. Let Go
80. Stop Your Team from Bikeshedding, and Saying “Bikeshedding”
Ian Nowland
81. Taking On Inclusion
Jason Wong
82. Team Stability Matters
Bill Horvath
Why?
A Possible Solution to Pressure
83. Three Questions to Avoid, and Three Questions to Ask During an Interview
Lorezn Cheung
84. Three Ways to Be the Manager Your Report Needs
Duretti Hirpa
Lesson One: One-on-Ones
Lesson Two: Follow Through
Lesson Three: Avoid Causing Anxiety
85. To Code or Not to Code
Ben Edmunds
86. Transparency Takes More Than an Open Door
Seth Dobbs
A Better Way
87. The Triangle of Self-Organization
Andy Brandt
The Triangle in Context
Conclusion
88. Trust Is a Powerful Leadership Tool
Seth Dobbs
89. Using Six-Page Documents to Close Decisions
Ian Nowland
Why Documents?
Document Structure, Tone, and Format
Getting the Body Down to Six Pages
Meeting Structure
90. WELCOME, {HUMAN}!—Writing Onboarding READMEs
Cris Concepcion
91. What I Wished I Knew Before I Started Managing a Remote Team
Cris Concepcion
92. Why a Good Boss Likes It When People Complain
Cate Huston
93. Why You Can’t Manage Humans Like They’re Software
Cate Huston
94. Why Your Programmer Just Wants to Code
Marcus Blankenship
People Are Shaped by Environment
The First Suggestions Matter—A Lot
The Bigger the Idea, the Bigger the Risk
Feedback About Ideas Shapes Behavior
What’s Your Onboarding Teaching?
What Is Your Real Culture?
95. Willpower of Leadership
Mike Fisher
96. Yes, Code Wins Arguments. But Why? And How to Be Polite About It
Joe Dunn
97. Your Job Is Not to Be Liked
Lachlan Holmes
Contributors
Lachlan Holmes
Index
← Prev
Back
Next →
← Prev
Back
Next →