Brandon Chu on building product at Shopify, how writing changed the trajectory of his career, the habits that make you a great PM, pros and cons of being a platform PM, how Shopify got through Covid

Jun 27, 2022 Episode Page ↗
Overview

Brandon Chu, VP of Product at Shopify, discusses Shopify's strong product culture, remote work strategies like "bursts," and the profound impact of writing on his career. He offers actionable advice for PMs, emphasizing founder skills, strategic decision-making, and the unique challenges of platform product management.

At a Glance
25 Insights
49m 49s Duration
10 Topics
6 Concepts

Deep Dive Analysis

Brandon Chu's Journey to VP of Product at Shopify

Essential Skills for High-Trajectory Product Managers

Defining Characteristics of Shopify's Product Culture

Shopify's Approach to Large-Scale Decision Making

Adapting to Change: Shopify's COVID-19 Response

Lessons Learned from Shopify's Remote-First Model

The Impact and Value of Writing for Product Managers

Brandon Chu's Decision-Making Framework for PMs

The Unique Challenges and Mindset of a Platform PM

Advice for PMs: Side Hustles and Technical Demystification

Founder Skills for PMs

Beyond foundational hard skills, these encompass abilities like storytelling, motivating teams, making high-conviction decisions, leading by example, and accountability, which are crucial for product managers aiming for high-trajectory careers.

Shopify PM Role

Product Managers at Shopify are defined by their responsibility to 'help teams ship the right thing at the right time in the right way.' This involves servant leadership, enabling product thinking across all functions, and being accountable for the right outcome rather than dictating.

No Sunk Cost Fallacy (Shopify)

Shopify's culture prioritizes the ability to discard ongoing projects or plans if market conditions or priorities change. This ensures teams always focus on the most impactful initiatives, even if it means abandoning previous investments to adapt quickly.

Shopify Bursts

These are scheduled in-person gatherings, typically held once a quarter, where remote teams come together for high-velocity creative work and social bonding. Shopify facilitates these with in-house web and mobile apps for one-click travel and logistics booking.

Decision-Making Framework for PMs (Brandon Chu)

This framework emphasizes first assessing the importance of a decision based on factors like reversibility and user impact. For the few critical decisions, PMs should invest significant time, while for the majority of less important ones, they should rely on gut instinct or delegation to maintain team velocity.

Platform Principles

These are foundational values or priorities that guide all policy and design choices when building a platform or ecosystem. They dictate which constituents (e.g., consumers, merchants, developers) are prioritized when making trade-offs, shaping the platform's long-term direction and impact.

?
What are the most important skills for super-successful Product Managers?

Beyond foundational hard skills like organization and analysis, super-successful PMs lean into 'founder skills' such as storytelling, motivating teams, making high-conviction decisions, leading by example, and accountability.

?
How does Shopify's product culture differ from other companies?

Shopify's culture is highly technical, expects everyone (not just PMs) to engage in product thinking, and fosters an ambitious, founder-mentality environment with 30-40% of PMs being ex-founders.

?
How does Shopify approach large-scale decision-making and planning?

Shopify uses an annual 'investment plan' cycle to set broad, directional visions for large organizational segments, followed by a period of 'chaos' where teams iterate and make bets, with a strong cultural emphasis on discarding plans if conditions change (no sunk cost fallacy).

?
How did Shopify adapt its operations during the COVID-19 pandemic?

Shopify threw out all roadmaps, focusing entirely on helping merchants survive by rapidly shipping features like buy online/pick up at curb and gift cards, and quickly transitioned to a 'digital by default' remote-first company.

?
What has Shopify learned about effective remote work?

Shopify learned that in-person interaction still matters, leading them to institute 'bursts' (team gatherings facilitated by in-house booking apps) and a policy allowing employees to work from any country for 90 days a year.

?
What is the impact of writing on a Product Manager's career?

Writing helps PMs crystallize their thoughts, pre-onboards new team members by sharing their thinking, influences internal strategy, builds trust with leadership, attracts talent, and can significantly accelerate career progression.

?
How should Product Managers approach decision-making?

PMs should first determine the importance of a decision (e.g., reversibility, user impact). They should dedicate significant time to the few critical decisions and, for the majority of less important ones, rely on gut instinct or delegation to maintain team velocity.

?
What are the key differences and challenges of being a Platform PM versus a Product PM?

Platform PMs experience significantly longer cycles (5-10x) for validation, design a 'canvas' for developers rather than direct end-user experiences, and must define clear platform principles to navigate complex multi-constituent trade-offs.

?
What is the single best piece of advice for PMs to level up their careers?

Engage in a legitimate side hustle or found a company to gain experience in sales, support, and shipping, and actively work to demystify technology by building simple projects themselves.

1. Cultivate Founder Skills for Leadership

To achieve high-level leadership in product management, develop “founder skills” such as storytelling, motivating teams, making high-conviction decisions, leading by example, and taking accountability for choices.

2. Start a Side Hustle/Company

To level up your career, engage in a legitimate side hustle or start a company to gain firsthand experience in selling, supporting, and shipping a product, which builds humility and a comprehensive understanding of software development.

3. Prioritize Decisions by Importance

Before making any decision, first assess its importance (e.g., reversibility, user impact) to prioritize your limited time and focus on the few truly critical choices.

4. Use Writing to Solidify Thinking

Engage in the writing process to clarify and solidify mental models and frameworks, as the act of writing helps disambiguate complex thoughts and deepen understanding.

5. Avoid Sunk Cost Fallacy

Be prepared to discard existing plans or projects if external circumstances change, prioritizing what is currently most important rather than continuing due to past investment.

6. Implement “Bursts” for Remote Teams

Organize regular in-person “bursts” for remote teams (e.g., once a quarter) to foster high-velocity creative work, social connection, and team cohesion, leveraging dedicated infrastructure to handle logistics.

7. Define Core Platform Principles Early

Before technical or design execution, clearly define the guiding principles and the prioritized hierarchy of constituents (e.g., merchants vs. developers vs. buyers) for your platform to inform policy and design decisions.

8. Prioritize Customer Survival in Crisis

During a crisis, discard existing roadmaps and rapidly pivot to build features that directly address customers’ immediate survival needs, such as enabling online ordering for brick-and-mortar stores or gift card purchases.

9. Leverage External Writing for Internal Influence

Use external writing (e.g., blog posts) to gain external recognition and momentum, which can then be used to influence internal discussions and build trust within your company.

10. Dedicate Significant Time to Writing

Allocate substantial time (e.g., 40 hours per post), including weekends, for writing, drafting, extensive editing, and incorporating feedback to produce high-quality content.

11. Seek Early, Objective Feedback on Writing

Share raw, early drafts of your writing with objective readers to gain insights into how your narrative is perceived and improve clarity and impact.

12. Write for Clarity, Even Privately

Practice writing regularly, even if not for public sharing, to improve your ability to articulate thoughts clearly, which is crucial for effective communication with teams and stakeholders in a digital and remote world.

13. Demystify Technology by Building

For non-technical PMs, break through technical barriers by learning to build something simple (e.g., a Twitter clone via tutorial) to demystify technology and gain momentum in understanding its practical application.

14. Adjust Psychology for Platform Work

If working as a Platform PM, be prepared for significantly longer development cycles and proactively find ways to celebrate smaller milestones (e.g., API alpha release) to maintain team morale and personal validation.

15. Gain Both Platform & User-Facing Experience

Aim to gain experience in both platform and user-facing product management, as oscillating between these roles offers diverse learning opportunities and balances long-cycle platform work with faster user-feedback loops.

16. Delegate or Gut-Check Minor Decisions

For less important decisions, rely on your gut instinct or delegate them quickly to maintain team velocity and reserve significant time and effort for truly critical decisions.

17. Continuously Re-evaluate Priorities

Regularly ask if the current work is the most important thing to be doing, especially when the world changes, to ensure focus on high-impact initiatives.

18. Encourage Deep Product Involvement

Foster a culture where everyone, regardless of their function (e.g., engineers, support, sales), is encouraged to have deep involvement and responsibility for product thinking.

19. Embrace Servant Leadership as a PM

As a PM, focus on servant leadership by helping teams ship the right product at the right time in the right way, rather than acting as a dictator or sole decision-maker.

20. Offer Flexible Global Work Options

Allow employees to work from any country for a set period (e.g., 90 days a year) to leverage the benefits of a remote-only infrastructure and enhance work-life flexibility.

21. Plan for Long-Term Goals Early

Start saving and investing a consistent amount (e.g., $2,000/year) early in life to achieve significant long-term financial goals, such as a half-million-dollar target by a specific age.

22. Seek Brandon Chu as Angel Investor

If you are a founder seeking an angel investor, consider reaching out to Brandon Chu, who is an active angel investor with investments in over 60 companies.

23. Follow Brandon Chu on Twitter

Follow Brandon M. Chu on Twitter for insights, as he is a VP of Product at Shopify and an active angel investor.

24. Access Free Persona KYC/AML Solution

Go to withpersona.com/Lenny to get a free end-to-end KYC and AML solution for identity verification, including government ID and selfie verification.

25. Get $1,000 in Stitch Credits

Sign up at stitch.com (Stitch with a Y) and mention “Lenny” to receive $1,000 in free credits for their authentication solutions.

I figured out everything in those posts at the exact moment I wrote them. It was the writing process itself that actually allowed me to solidify those mental models and those frameworks in my mind.

Brandon Chu

Your job is to help teams ship the right thing at the right time in the right way.

Brandon Chu

We're pretty good at never falling in a sunk cost fallacy. So we'll throw it all away anytime if the world changes.

Brandon Chu

It accelerated my career probably a decade.

Brandon Chu

I don't know what I think until I've written it down.

Lenny Rachitsky

Do a legitimate side hustle, found a company on the side and learn everything else.

Brandon Chu

Shopify Team Burst Protocol

Brandon Chu
  1. Initiate an event called a 'burst,' choosing the type of activity (pure work or work with social aspects).
  2. Select from available locations, which vary based on the number of people attending.
  3. Utilize the in-house booking system to automatically book flights, hotels, and arrange food, eliminating the need for individual expense management.
  4. For lower-key meetings in major cities, access retrofitted old Shopify offices that now serve as community spaces.
  5. Check into the chosen locations using the dedicated app.
  6. Provide a rating for the burst experience afterward to help improve future events.
  7. Shopify's internal system uses burst data to identify teams that haven't met in a long time and prompts leads to consider a burst if team energy is low.
$2,000
Brandon Chu's annual savings for space travel Saved per year since age 16 for a goal of space travel by age 55.
Half a million dollars
Estimated cost for Brandon Chu's space travel goal Projected cost by the time he is 55.
From just under 500 to over 12,000 people
Shopify's growth in 7 years (employee count) Reflects the company's hyperscale during Brandon Chu's tenure.
30-40%
Percentage of Shopify's PM team who are ex-founders Reflects the company's emphasis on ambition and founder mentality.
20%
Proportion of Shopify's organization covered by an investment plan Represents large swaths of the organization, almost 2,500 people.
90 days
Maximum days per year Shopify employees can work from any country A policy instituted to lean into the remote-only world, mostly due to tax considerations.
40 hours
Hours Brandon Chu spent on a single blog post Typically 2 hours for a first draft and 38 hours for editing and feedback.
5 to 10 times longer
Length of cycles for platform work compared to product work Refers to the validation and feedback cycles for platform development.
60 companies
Number of companies Brandon Chu has angel invested in Over the last 5-6 years.