Zigging vs. zagging: How HubSpot built a $30B company | Dharmesh Shah (co-founder/CTO)
Dharmesh Shah, co-founder and CTO of HubSpot, shares his unique approaches to company building, from measuring laughs per minute in talks to never having direct reports. He discusses scaling HubSpot's culture as a product, fighting complexity, and making high-conviction, low-consensus bets.
Deep Dive Analysis
13 Topic Outline
Dharmesh Shah's Unique Approach to Public Speaking
Why Dharmesh Has No Direct Reports at HubSpot
Lessons from HubSpot's Journey as a Public Company
Contrarian Approaches to Company Building
Fighting the Second Law of Thermodynamics in Business
The Importance of Simplicity in Product and Operations
Succeeding in the SMB Market: A Contrarian View
Zigging When Others are Zagging: Going Wide and Deep
Using Flash Tags for Clear Communication and Feedback
HubSpot's Decision-Making Framework: Debate, Decide, Unite
Framework for Evaluating Ideas and Investments
Defining and Maintaining Company Culture as a Product
The Potential of AI and Practical Advice for Learning
9 Key Concepts
Talent vs. Skill
Talent dictates the slope of the learning curve and potential ceiling, but most abilities are acquirable skills. With practice, measurement, and incremental improvement, almost anything can be learned, even if one doesn't possess natural talent.
Soloware
Software built for exactly one person, typically the creator. This approach simplifies development by requiring minimal UI, testing, and allows the creator to easily discontinue it if it loses utility, avoiding the overhead of supporting multiple users.
Second Law of Thermodynamics (Business)
In a business context, this law states that unless actively intervened upon, everything tends towards disorder and complexity over time. Companies must actively 'fight for simplicity' to prevent stagnation, increased headcount, slower processes, and eventual decline.
Dimensional Complexity
The non-linear increase in complexity when a business adds a new product or dimension. Every subsequent decision, resource allocation, and analytical report must now be considered across these multiple dimensions, incurring significant long-term costs beyond initial development.
Reverse Gravity (Software Market)
A phenomenon in the software market where companies are consistently pulled up-market towards larger enterprise customers over time, often due to higher retention and spend. This dynamic means that focusing on the SMB market can lead to less competition from companies that eventually move up.
High Conviction, Low Consensus Bets
Strategic decisions where a company holds a strong belief in an approach that most other people, including investors or board members, disagree with. These bets require deep conviction to persevere and can lead to significant differentiation if proven correct.
Flash Tags
A system of specific hashtags (e.g., #FYI, #Suggestion, #Recommendation, #Plea) used in written communication to clearly convey the sender's level of conviction or expectation for a response. This helps manage the 'megaphone issue' where a leader's casual thoughts might be misinterpreted as mandates.
Culture as a Product
A mental model where a company's culture is treated like a product built for its team, who are its 'customers.' This implies continuous iteration, actively seeking feedback from employees, identifying and addressing 'bugs' (cultural issues), and evolving the culture rather than merely preserving it.
Declarative Model (AI)
A paradigm in software interaction where a user describes the desired outcome rather than providing step-by-step instructions. AI enables this by interpreting natural language requests and figuring out the necessary actions, similar to how SQL allows users to describe desired data without detailing retrieval steps.
10 Questions Answered
Public speakers can improve by adopting a data-driven approach, measuring 'laughs per minute' (LPM) to identify segments needing more humor or shortening. Tactically, placing punchlines as the last words of a segment and leveraging story setup for multiple funny bits can increase LPM.
Dharmesh Shah chose not to have direct reports at HubSpot because he recognized he was not naturally skilled at management and preferred to focus his energy on areas he enjoyed and excelled at, allowing him to benefit from the 'upside of scale' without its 'downsides.'
Going public provides a clear, real-time market valuation of the company and allows a broader group of people, including customers, partners, and the general public, to participate in the company's growth and upside, unlike the closed private markets.
Companies should proactively 'fight for simplicity' by embedding it into their culture from early on. This involves setting up systematic guardrails and constraints, like the 'one in, one out' rule for product features, and being mindful of the long-term 'dimensional complexity' added by new products or initiatives.
Focusing on SMBs offers the benefits of both enterprise (paying customers, measurable business growth) and consumer markets (millions of potential customers, no revenue concentration, short feedback loops). While hard, success in SMB can lead to a more sustainable and fun model, as many companies eventually get pulled up-market, leaving less competition.
Leaders can use 'Flash Tags' (e.g., #FYI, #Suggestion, #Recommendation, #Plea) to explicitly signal the level of conviction or expectation for action with their comments, preventing casual thoughts from being misinterpreted as mandates.
HubSpot follows 'Debate, Decide, Unite,' which encourages open discussion of all options, clearly designates one person as the Directly Responsible Individual (DRI) for the decision, and then expects everyone to align and support the chosen path, even if they initially disagreed.
A systematic framework involves assessing an idea's 'Potential' (magnitude of outcome if successful), 'Probability of Success,' 'Passion' (how much one cares about the problem), and 'Prowess' (unique assets or unfair advantages for pursuing it).
Companies should treat culture as a 'product' built for their team. This means continuously iterating on it, actively seeking feedback from employees (its 'customers'), identifying and addressing 'bugs' (cultural issues), and evolving the culture rather than merely preserving it.
The most practical advice is to find a real problem that you care about and try to solve it using existing AI tools or APIs. This goal-oriented approach provides tangible motivation and allows for iterative learning, similar to how Dharmesh approached improving his public speaking.
21 Actionable Insights
1. Culture as a Product
Treat your company’s culture as a product you build for your team, not something to merely preserve. Continuously iterate on it, measure its “NPS” with employee surveys, and address “bugs” transparently, just like you would with a customer-facing product.
2. Fight for Simplicity
Actively combat complexity (the “second law of thermodynamics”) in your organization. Start with the simplest possible solutions and only add complexity when absolutely necessary, understanding its long-term “dimensional cost” beyond initial implementation.
3. Lean into Your Strengths
Focus your energy on what you are exceptionally good at and enjoy, rather than spending years becoming “passably okay” at things you dislike or aren’t naturally talented for. Delegate or avoid tasks outside your core strengths.
4. Systematic Decision Making
Approach decisions by first identifying and then stack-ranking all relevant factors, as if writing an algorithm or spreadsheet. Spend calories on decisions proportional to their potential consequences, and designate a Directly Responsible Individual (DRI).
5. Evaluate Ideas with Framework
When considering new ideas (startups, products, features), assess them based on: 1) Potential Outcome (magnitude of success), 2) Probability of Success, 3) Passion (how much you care about the problem), and 4) Prowess (your unique unfair advantage).
6. Embrace Contrarian High-Conviction Bets
Seek out opportunities where you have strong belief but others disagree. Be right about something others think you’re wrong about for a long time, as this can lead to unique and sustainable advantages.
7. Clarify Communication with Flash Tags
Use a predefined set of “flash tags” (e.g., #FYI, #Suggestion, #Recommendation, #Plea) in your communications (especially email) to clearly signal the weight and expected action for your thoughts and requests, fostering autonomy.
8. Optimize Talks for Humor
For high-stakes public speaking, measure “Laughs Per Minute” (LPM) using custom software or manual tracking. To increase LPM, deliver punchlines as the very last words of a segment, pause for audience reaction, and leverage story setup for multiple funny bits.
9. Default to “No” for Commitments
Adopt a default stance of “no” for new opportunities or requests. Force yourself to articulate strong reasons to say “yes” and identify what existing commitments you will remove from your schedule to make room for the new one.
10. Design Company Unconventionally
Don’t feel constrained by traditional company structures or norms. Design your company to suit your preferences and strengths, such as having no direct reports or setting specific meeting time rules (e.g., no meetings before 11 AM).
11. Iterate Product Complexity (Net Zero)
In product development, enforce a rule that for every new feature or “knob/dial” added, one must be removed. This helps manage complexity and forces thoughtful trade-offs in design.
12. Consider SMB as Target Market
Despite challenges, targeting Small and Medium Businesses (SMBs) can offer the benefits of both enterprise (paying customers, measurable growth) and consumer markets (millions of customers, no revenue concentration, short feedback loops).
13. Zig When Others Zag
Don’t blindly follow conventional wisdom. Actively question common advice and explore alternative paths. For example, instead of focusing on one thing, go broad if the customer problem requires an all-in-one solution.
14. Maintain Transparency Post-IPO
If transparency is a core value, find ways to uphold it even as you scale or go public. For example, designate all employees as “insiders” to ensure everyone has access to company financials, even if it seems unconventional.
15. Unite After Decisions
After a decision is made, even if there was strong debate and disagreement, ensure the team unites around the chosen path. This prevents internal friction and ensures collective effort towards the agreed-upon goal.
16. Leverage AI for Declarative Interfaces
Explore how AI can transform imperative software interfaces (step-by-step instructions) into declarative ones (describing desired outcomes). This allows users to express what they want directly, making software truly intuitive.
17. Learn AI by Solving Problems
To understand and master AI, don’t just study it theoretically. Find a tangible problem you care about in your professional life and actively try to solve it using existing AI tools or by building on top of AI APIs.
18. Articulate Aspirational Culture
When defining your company’s culture, include aspirational elements (how you want to be) alongside current realities. Clearly label them as aspirations to guide future behavior and foster a self-fulfilling prophecy.
19. Go Public for Broad Participation
Consider taking your company public not just for capital, but to allow customers, partners, and the broader market to participate in your company’s growth and success, democratizing wealth creation.
20. Learn and Build in Public
Share your learning journey and work publicly (e.g., blog posts, social media). This allows for external feedback, helps you refine your ideas, and accelerates your learning process.
21. Success: Make Believers Brilliant
Define success not just by internal metrics, but by the positive impact you have on those who believed in you – employees, customers, investors, and partners.
10 Key Quotes
Talent basically controls the slope of the curve. But most things are actually acquirable skills.
Dharmesh Shah
If I can get up on a public stage and learn that particular skill, anyone can learn just about anything. It just comes down to practice and measurement and just getting incrementally better over time.
Dharmesh Shah
It's amazing what you can get away with in terms of shaping the universe to your liking.
Dharmesh Shah
The valuation will oscillate around the value. So if you kind of focus on creating values, like here's what we're actually building, valuation will sometimes be higher than you deserve, sometimes will be lower than you deserve, but over the fullness of time, those two things will kind of move in lockstep.
Dharmesh Shah
The complexity does kill companies, maybe not as quickly as other things, but much more reliably than other things.
Dharmesh Shah
Simplicity is worth fighting for. That's like thing number one is important. But the other one is that it requires fighting force. Now it does not happen.
Dharmesh Shah
One of the mistakes I think founders make is that, especially product-oriented founders, is that we kind of fall in love with the solution instead of falling in love with the actual problem.
Dharmesh Shah
Culture is a product, period. And that every company builds two products. One is the product they build for their customers, and the other is a product they build for their team.
Dharmesh Shah
The number one mistake, I think, I'm biased, I think founders make, is that they say, oh, we have an awesome culture and my job is to preserve the culture. That is not the job.
Dharmesh Shah
Success is making the people who believed in you look brilliant.
Dharmesh Shah
5 Protocols
Public Speaking Preparation Protocol
Dharmesh Shah- Conduct practice runs of the talk in front of increasingly larger live audiences.
- Record and transcribe the practice talks.
- Use custom software to identify points where the audience audibly laughs.
- Calculate 'laughs per minute' (LPM) to measure humor effectiveness.
- Improve LPM by either adding more funny bits or decreasing the number of words between laughs.
- Tactically, ensure punchlines are the literal last words of a segment, followed by a pause for audience reaction.
- Leverage the setup of a story to deliver multiple funny bits or punchlines.
HubSpot's Early Product Simplicity Rule
Brian Halligan & Dharmesh Shah- For every new feature (a 'knob or dial') added to the product, one existing feature must be removed to maintain simplicity.
- Measure performance in each individual product category; if HubSpot is in the top three in any single category, it indicates over-investment in that dimension, deviating from the 'all-in-one' value proposition.
HubSpot's Decision-Making Framework
HubSpot Culture- **Debate**: Engage in open discussion to explore all options and perspectives.
- **Decide**: A designated Directly Responsible Individual (DRI) makes the final decision.
- **Unite**: Everyone aligns and supports the chosen decision, even if they initially disagreed, to move forward collectively.
Idea and Investment Evaluation Framework
Dharmesh Shah- Assess the **Potential** (0-10 scale) of the idea: What is the magnitude of the outcome if it were successful (e.g., impact, revenue, market cap)?
- Evaluate the **Probability of Success**: What are the chances of achieving the desired outcome, considering event trees or statistical likelihoods?
- Consider **Passion**: How much do you care about solving this problem or working on this idea? Is it something you can commit to for years?
- Identify **Prowess**: What unique assets or unfair advantages (e.g., existing code, market access, expertise) do you or your company possess that increase your chance of success?
Culture as a Product Iteration Protocol
Dharmesh Shah- Regularly (e.g., quarterly) conduct an NPS-style survey asking employees how likely they are to recommend the company as a place to work, along with qualitative feedback.
- Publish all survey responses (quantitative scores and subjective comments) transparently.
- Categorize the feedback, identifying 'bugs' (cultural issues or areas for improvement).
- Present findings at all-hands meetings, committing to fix certain identified 'bugs' and providing rationale for why other issues (that 'work as designed') will not be prioritized at that time.
- Include aspirational cultural elements in official documentation, clearly noting them as aspirations, to encourage their eventual manifestation through collective effort.