Moving fast and navigating uncertainty | Jeremy Henrickson (Rippling, Coinbase)

Jun 4, 2023 1h 8m 31 insights Episode Page ↗
Jeremy Henriksen, SVP of Product at Rippling (ex-Coinbase CPO), shares lessons on maintaining velocity at scale, fostering fast decision-making, product leaders deeply understanding their domain, and designing for complex use cases instead of MVPs.
Actionable Insights

1. Design for Complex Use Cases

Instead of optimizing for MVPs, design for the most complex use cases first. Understand simple scenarios, but ensure technical and product design accommodates future global, complex scenarios, even if not supported initially, to prevent costly architectural rework.

2. Become World Expert First

As a product leader, personally go deep and become the world expert in your product’s domain before delegating to specialists. This foundational understanding is crucial for effective product thinking.

3. Dedicate Half Time to Deep Understanding

Dedicate significant time (e.g., 50% of your work week) to personally “going and seeing” and deeply understanding the product and its domain firsthand.

4. Implement “Imperatives” for Focus

Implement “imperatives” – a short, force-ranked list of 10-ish cross-team priorities that everyone in product and engineering must factor into their work. Crucially, clarify what is not on the list to enhance focus and clarity.

5. Immediate Decision-Making Culture

Foster a culture of immediate decision-making by avoiding delays. Make decisions on the spot, or immediately bring in necessary people (e.g., via Slack call) to resolve issues the same day.

6. Clarify Priorities (and Non-Priorities)

Top-level product decision-makers must be extremely clear about what the priorities are and, crucially, what they are not. This eliminates distractions and focuses the team on the core mission.

7. Small Teams, Clear Missions

To maintain velocity at scale, organize into small teams with clear missions. Break down large problems into sufficiently small bits for these groups to attack wholeheartedly, minimizing horizontal communication.

8. Invest in Clear Platform

Build and invest in a clear, easy-to-use platform with a well-defined interface. This reduces decision-making complexity for both engineers and product people working on domain-specific problems.

9. Expand Internationally Early

Start international expansion earlier than you think necessary. It is consistently harder, more specialized, and takes longer to absorb cultural lessons than anticipated.

10. Respect Unique Local Contexts

When expanding internationally, deeply respect and adapt to each country’s unique local context and cultural nuances. Avoid simply porting a domestic approach, as this can be perceived as insulting and undermine credibility.

11. Process Supports Deep Thinking

Avoid using process as a substitute for deep product thinking. Implement just enough process to create a framework for good decisions, but no more.

12. Cultivate Humility as PM

For early career PMs, cultivate humility and acknowledge that no one has all the answers in product development. Be open to absorbing new information, synthesizing it, and changing conclusions.

13. Maintain Curiosity, Elasticity

Maintain curiosity, elasticity of thought, and creativity throughout your product career. Avoid closing yourself off to new ideas or assuming you always have the right answer.

14. Leaders Model Fast Decisions

For a culture of fast decision-making, senior leadership (especially the founder/CEO) must deliberately model this behavior constantly across all interactions (Slack, meetings, in-person).

15. Strict Decision Deadlines

Implement and strictly adhere to firm timelines for decision-making in planning processes (e.g., quarterly planning). Move on if decisions aren’t made by the deadline to reinforce a culture of rapid execution.

16. Product Managers: World Experts

Expect product managers to become the world’s foremost experts in their product domain. This deep expertise enables them to make quick, informed decisions without extensive follow-up.

17. Clear Product Leadership

Product leadership must be extremely clear and precise about what needs to be done. This clarity, combined with platform investment, enables teams to accelerate their execution over time.

18. Recalibrate Team Skills

Continuously assess and recalibrate team composition, ensuring the right distribution of experience and seniority. Match individuals to tasks they love and excel at, especially as product needs evolve from zero-to-one to scaling.

19. Launch New Products with Entrepreneurial Engineer

For new product lines, find an entrepreneurial engineer (internal or external) capable of product thinking, pair them with a design partner, and have them recruit a small 2-4 person team to build and launch the product in 6-9 months.

20. Direct Senior Leadership Exposure

Ensure senior leadership is directly exposed to what’s happening at all levels of the organization, bypassing management layers when necessary. This fosters transparency and enables quicker feedback and decision-making.

21. Debate, Then Commit

In uncertain environments with strong opinions, encourage open debates to explore options. Once a decision is made, establish a clear company point of view and commit to it fully until a new direction is chosen.

22. Product Leaders Must Be Right

Product leaders must strive to be right most of the time, especially in ambiguous situations with incomplete information, as their decisions significantly impact the entire organization’s time and energy.

23. Leaders Change Minds, Admit Wrong

Great leaders are willing to change their minds based on new information and admit when they are wrong. Foster an environment where it’s safe for everyone to acknowledge mistakes and adapt.

24. Adapt to Strong-Opinion Founders

When working with a strong-opinionated founder, be adaptable and understand the dynamics of the relationship. Ensure the founder is open to being challenged and build a deep foundation of mutual respect.

25. Prioritize Global Markets Systematically

Prioritize international markets by first identifying immediate customer demand. Then, assess the difficulty and strategic value of building in each country, and finally consider risks and long lead times. Stack rank and revisit this list.

26. Prioritize Security, Customer Money

During periods of rapid growth and market frenzy, leaders should focus the team on security and protecting customer money, rather than discussing personal wealth. This grounds the team in core responsibilities.

27. Balance Immediate, Long-Term

Address immediate issues (e.g., site outages) while simultaneously setting a clear, long-term vision (e.g., 6-month goals) for product and backend to guide the team’s efforts.

28. Reflect on Stressful Periods

When experiencing intense, stressful work periods, take time to step back and talk with friends to gain perspective. Frame these experiences as opportunities for significant personal growth and learning for the future.

29. Use Complex Case Studies (Hiring)

In PM interviews, use complex case studies that are too large for upfront answers. This allows candidates to react to ad hoc questions or changing assumptions, revealing mental agility and deep problem understanding.

30. Value Insightful Candidate Questions

Pay close attention to the quality and insightfulness of questions candidates ask. Truly insightful questions, especially those that make you pause and think, are strong indicators of a good candidate’s interest and deep thinking.

31. Ask “What Questions Do You Have?” (Hiring)

Always ask candidates “What questions do you have for me?” early in the interview process. Their questions reveal the depth of their thinking, interest, and engagement in the role.