Aug 25, 2020 · 31m · startups-for-the-rest-of-us

Episode 511 | Raising Prices & Re-writing Your Codebase

Mike Ritchie · 15m spoken Rob Walling · 14m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

In this episode of Startups for the Rest of Us, host Rob Walling interviews SeekWell co-founder Mike Ritchie about walking away from venture capital, rewriting their entire codebase to fix technical debt, and dramatically increasing revenue by shifting from per-seat to usage-based pricing.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Rob holds 49.2% of the talking time here. How this is scored →

Rob as informed peer 5.0 Guest teaching 2.0 Guest disagreement 0.1 Rob pushing back 0.5
05100:0010:0020:0030:002:31–6:09 · Rob as informed peer 5/10 Defining SeekWell and Leaving the Venture Capital Path Rob frames the interview by analyzing why venture capital metrics view an eight-figure business as failure while bootstrapping makes it life-changing. Mike agrees and shares how customer feedback pulled them away from unnecessary VC-driven features.6:10–10:01 · Rob as informed peer 6/10 The Permissionless Mindset in Bootstrapping Rob draws extended parallels to independent creators like Kevin Smith and Andy Weir to explain the permissionless mindset of bootstrapping. Mike provides details on SeekWell's target user personas among technical product managers and data analysts.10:01–13:24 · Rob as informed peer 5/10 Early Validation and Launching on the G Suite Marketplace Rob prompts Mike on the risks of building solely for one's own scratch-your-own-itch needs and questions marketplace viability. Mike explains the architectural pitfalls and scalability limits of Google Apps Script in the G Suite ecosystem.13:25–16:39 · Rob as informed peer 6/10 Acquiring Customers Through Helpful Content and Forums Rob pushes back against the decision to rewrite the codebase, citing common founder pitfalls where rewrites take five times longer than anticipated. Mike explains that his lack of formal computer science training made foundational architectural flaws unavoidable without a rebuild.16:40–25:54 · Rob as informed peer 8/10 Applying to TinySeed for Community and Financial Runway Rob delivers extensive masterclass guidance on pricing strategies, drawing from Drip's switch from new subscribers to total subscribers as a value metric. Mike explains how aligning pricing with automated query runs dramatically increased customer contract values.25:55–29:01 · Rob as informed peer 6/10 Practical SaaS Operations: Dashboards and Churn Alerts Rob details operational SaaS use cases from his past experiences with manual database queries and customer churn alerts. Mike responds by detailing SeekWell's internal DevOps dashboard and automated drop-in-usage notifications.29:02–31:17 · Rob as informed peer 4/10 Navigating Startup Low Points and Early Feedback Rob asks Mike about the emotional low points over three years of building the company. Mike candidly describes server crashes, scaling issues, and cash depletion in mid-2019 that were resolved by focusing on core customer feedback.31:18–31:50 · Rob as informed peer 0/10 Conclusion and Listener Question Call-In This segment is a brief solo outro where Rob requests listener questions for an upcoming Q&A episode.2:31–6:09 · Guest teaching 1/10 Defining SeekWell and Leaving the Venture Capital Path Rob frames the interview by analyzing why venture capital metrics view an eight-figure business as failure while bootstrapping makes it life-changing. Mike agrees and shares how customer feedback pulled them away from unnecessary VC-driven features.6:10–10:01 · Guest teaching 2/10 The Permissionless Mindset in Bootstrapping Rob draws extended parallels to independent creators like Kevin Smith and Andy Weir to explain the permissionless mindset of bootstrapping. Mike provides details on SeekWell's target user personas among technical product managers and data analysts.10:01–13:24 · Guest teaching 4/10 Early Validation and Launching on the G Suite Marketplace Rob prompts Mike on the risks of building solely for one's own scratch-your-own-itch needs and questions marketplace viability. Mike explains the architectural pitfalls and scalability limits of Google Apps Script in the G Suite ecosystem.13:25–16:39 · Guest teaching 2/10 Acquiring Customers Through Helpful Content and Forums Rob pushes back against the decision to rewrite the codebase, citing common founder pitfalls where rewrites take five times longer than anticipated. Mike explains that his lack of formal computer science training made foundational architectural flaws unavoidable without a rebuild.16:40–25:54 · Guest teaching 2/10 Applying to TinySeed for Community and Financial Runway Rob delivers extensive masterclass guidance on pricing strategies, drawing from Drip's switch from new subscribers to total subscribers as a value metric. Mike explains how aligning pricing with automated query runs dramatically increased customer contract values.25:55–29:01 · Guest teaching 3/10 Practical SaaS Operations: Dashboards and Churn Alerts Rob details operational SaaS use cases from his past experiences with manual database queries and customer churn alerts. Mike responds by detailing SeekWell's internal DevOps dashboard and automated drop-in-usage notifications.29:02–31:17 · Guest teaching 2/10 Navigating Startup Low Points and Early Feedback Rob asks Mike about the emotional low points over three years of building the company. Mike candidly describes server crashes, scaling issues, and cash depletion in mid-2019 that were resolved by focusing on core customer feedback.31:18–31:50 · Guest teaching 0/10 Conclusion and Listener Question Call-In This segment is a brief solo outro where Rob requests listener questions for an upcoming Q&A episode.2:31–6:09 · Guest disagreement 0/10 Defining SeekWell and Leaving the Venture Capital Path Rob frames the interview by analyzing why venture capital metrics view an eight-figure business as failure while bootstrapping makes it life-changing. Mike agrees and shares how customer feedback pulled them away from unnecessary VC-driven features.6:10–10:01 · Guest disagreement 0/10 The Permissionless Mindset in Bootstrapping Rob draws extended parallels to independent creators like Kevin Smith and Andy Weir to explain the permissionless mindset of bootstrapping. Mike provides details on SeekWell's target user personas among technical product managers and data analysts.10:01–13:24 · Guest disagreement 0/10 Early Validation and Launching on the G Suite Marketplace Rob prompts Mike on the risks of building solely for one's own scratch-your-own-itch needs and questions marketplace viability. Mike explains the architectural pitfalls and scalability limits of Google Apps Script in the G Suite ecosystem.13:25–16:39 · Guest disagreement 1/10 Acquiring Customers Through Helpful Content and Forums Rob pushes back against the decision to rewrite the codebase, citing common founder pitfalls where rewrites take five times longer than anticipated. Mike explains that his lack of formal computer science training made foundational architectural flaws unavoidable without a rebuild.16:40–25:54 · Guest disagreement 0/10 Applying to TinySeed for Community and Financial Runway Rob delivers extensive masterclass guidance on pricing strategies, drawing from Drip's switch from new subscribers to total subscribers as a value metric. Mike explains how aligning pricing with automated query runs dramatically increased customer contract values.25:55–29:01 · Guest disagreement 0/10 Practical SaaS Operations: Dashboards and Churn Alerts Rob details operational SaaS use cases from his past experiences with manual database queries and customer churn alerts. Mike responds by detailing SeekWell's internal DevOps dashboard and automated drop-in-usage notifications.29:02–31:17 · Guest disagreement 0/10 Navigating Startup Low Points and Early Feedback Rob asks Mike about the emotional low points over three years of building the company. Mike candidly describes server crashes, scaling issues, and cash depletion in mid-2019 that were resolved by focusing on core customer feedback.31:18–31:50 · Guest disagreement 0/10 Conclusion and Listener Question Call-In This segment is a brief solo outro where Rob requests listener questions for an upcoming Q&A episode.2:31–6:09 · Rob pushing back 0/10 Defining SeekWell and Leaving the Venture Capital Path Rob frames the interview by analyzing why venture capital metrics view an eight-figure business as failure while bootstrapping makes it life-changing. Mike agrees and shares how customer feedback pulled them away from unnecessary VC-driven features.6:10–10:01 · Rob pushing back 0/10 The Permissionless Mindset in Bootstrapping Rob draws extended parallels to independent creators like Kevin Smith and Andy Weir to explain the permissionless mindset of bootstrapping. Mike provides details on SeekWell's target user personas among technical product managers and data analysts.10:01–13:24 · Rob pushing back 1/10 Early Validation and Launching on the G Suite Marketplace Rob prompts Mike on the risks of building solely for one's own scratch-your-own-itch needs and questions marketplace viability. Mike explains the architectural pitfalls and scalability limits of Google Apps Script in the G Suite ecosystem.13:25–16:39 · Rob pushing back 3/10 Acquiring Customers Through Helpful Content and Forums Rob pushes back against the decision to rewrite the codebase, citing common founder pitfalls where rewrites take five times longer than anticipated. Mike explains that his lack of formal computer science training made foundational architectural flaws unavoidable without a rebuild.16:40–25:54 · Rob pushing back 0/10 Applying to TinySeed for Community and Financial Runway Rob delivers extensive masterclass guidance on pricing strategies, drawing from Drip's switch from new subscribers to total subscribers as a value metric. Mike explains how aligning pricing with automated query runs dramatically increased customer contract values.25:55–29:01 · Rob pushing back 0/10 Practical SaaS Operations: Dashboards and Churn Alerts Rob details operational SaaS use cases from his past experiences with manual database queries and customer churn alerts. Mike responds by detailing SeekWell's internal DevOps dashboard and automated drop-in-usage notifications.29:02–31:17 · Rob pushing back 0/10 Navigating Startup Low Points and Early Feedback Rob asks Mike about the emotional low points over three years of building the company. Mike candidly describes server crashes, scaling issues, and cash depletion in mid-2019 that were resolved by focusing on core customer feedback.31:18–31:50 · Rob pushing back 0/10 Conclusion and Listener Question Call-In This segment is a brief solo outro where Rob requests listener questions for an upcoming Q&A episode.

speaking balance: gold is Rob, purple is the guest (3 minute bins)

0:00 · Rob 99.1% · guest 0.9%0:00 · Rob 99.1% · guest 0.9%3:00 · Rob 45.7% · guest 54.3%3:00 · Rob 45.7% · guest 54.3%6:00 · Rob 55.4% · guest 44.6%6:00 · Rob 55.4% · guest 44.6%9:00 · Rob 26% · guest 74%9:00 · Rob 26% · guest 74%12:00 · Rob 34.6% · guest 65.4%12:00 · Rob 34.6% · guest 65.4%15:00 · Rob 26.8% · guest 73.2%15:00 · Rob 26.8% · guest 73.2%18:00 · Rob 72.6% · guest 27.4%18:00 · Rob 72.6% · guest 27.4%21:00 · Rob 12.7% · guest 87.3%21:00 · Rob 12.7% · guest 87.3%24:00 · Rob 92.3% · guest 7.7%24:00 · Rob 92.3% · guest 7.7%27:00 · Rob 20.3% · guest 79.7%27:00 · Rob 20.3% · guest 79.7%30:00 · Rob 58.2% · guest 41.8%30:00 · Rob 58.2% · guest 41.8%
Sharpest disagreement ▶ 15:48 Mike defending the necessity of a total codebase rewrite

Mike counters Rob's skepticism about rewrites by highlighting that early self-taught code had fundamental architectural flaws that could only be remedied by starting fresh.

Hardest push from Rob ▶ 15:29 Rob challenging the decision to rewrite SeekWell's codebase

Rob directly questions Mike's risky choice, noting he generally discourages rewrites because they take five times longer than expected and rarely fix root issues.

Biggest teaching moment ▶ 12:14 Mike explaining the hidden pitfalls of Google Apps Script infrastructure

Mike educates Rob on the technical bottlenecks and strict scalability limits of relying on out-of-the-box G Suite architecture for commercial SaaS.

Rob holds their own ▶ 18:30 Rob teaching SaaS pricing theory using Drip's value metric shift

Rob shares deep domain knowledge from scaling Drip, breaking down how selecting the wrong value metric stunts expansion revenue until realigned.

the scores for every segment, with the reasoning behind each
ChapterTopicRob as informed peerGuest teachingGuest disagreementRob pushing backWhy
Defining SeekWell and Leaving the Venture Capital Path 5100 Rob frames the interview by analyzing why venture capital metrics view an eight-figure business as failure while bootstrapping makes it life-changing. Mike agrees and shares how customer feedback pulled them away from unnecessary VC-driven features.
The Permissionless Mindset in Bootstrapping 6200 Rob draws extended parallels to independent creators like Kevin Smith and Andy Weir to explain the permissionless mindset of bootstrapping. Mike provides details on SeekWell's target user personas among technical product managers and data analysts.
Early Validation and Launching on the G Suite Marketplace 5401 Rob prompts Mike on the risks of building solely for one's own scratch-your-own-itch needs and questions marketplace viability. Mike explains the architectural pitfalls and scalability limits of Google Apps Script in the G Suite ecosystem.
Acquiring Customers Through Helpful Content and Forums 6213 Rob pushes back against the decision to rewrite the codebase, citing common founder pitfalls where rewrites take five times longer than anticipated. Mike explains that his lack of formal computer science training made foundational architectural flaws unavoidable without a rebuild.
Applying to TinySeed for Community and Financial Runway 8200 Rob delivers extensive masterclass guidance on pricing strategies, drawing from Drip's switch from new subscribers to total subscribers as a value metric. Mike explains how aligning pricing with automated query runs dramatically increased customer contract values.
Practical SaaS Operations: Dashboards and Churn Alerts 6300 Rob details operational SaaS use cases from his past experiences with manual database queries and customer churn alerts. Mike responds by detailing SeekWell's internal DevOps dashboard and automated drop-in-usage notifications.
Navigating Startup Low Points and Early Feedback 4200 Rob asks Mike about the emotional low points over three years of building the company. Mike candidly describes server crashes, scaling issues, and cash depletion in mid-2019 that were resolved by focusing on core customer feedback.
Conclusion and Listener Question Call-In 0000 This segment is a brief solo outro where Rob requests listener questions for an upcoming Q&A episode.

Statements from this episode (9)

Disclosure
Ritchie: SeekWell Wasted Time Modifying Product to Fit VC Narrative
“We weren't really able to convince people that it was a billion dollar opportunity and we ended up wasting a lot of time kind of iterating on the product and trying to convince people that we fit that narrative of, you know, the billion dollar story.”
Mike Ritchie Aug 25, 2020 ▶ 4:06
Opinion
Walling: Many VCs Consider $50M in ARR an Abject Failure
“A lot of venture capitals would look at fifty million in ARR as an abject failure, whereas you can build a hell of a business with SQL if you get it into ah, into eight figures.”
Rob Walling Aug 25, 2020 ▶ 5:48
Insight
Ritchie: Bootstrapping Causes Far Less Stress Than Pitching VCs
“There was also just like a stress shift. Like we just became a lot less stressed out. I still worked extremely hard. We still all worked extremely hard, but there was a lot less pressure of like, Hey, you have to hit this one tiny home run of convincing one ou…”
Mike Ritchie Aug 25, 2020 ▶ 6:14
Opinion
Walling: Seeking Venture Capital Is Asking Permission to Start a Company
“I often refer to that as, like, asking permission to start a company. Like, that's how I have viewed venture capital for a decade or more.”
Rob Walling Aug 25, 2020 ▶ 6:43
Opinion
Ritchie: Tableau and Traditional BI Tools Fail at Ad-Hoc Analysis
“There's a lot of like edge cases that BI tools do really terribly with, especially some of the more traditional business intelligence platforms like Tableau. So it's really bad at pushing data out. It's really bad at doing like ad hoc analysis. It doesn't have…”
Mike Ritchie Aug 25, 2020 ▶ 9:25
Insight
Walling: Codebase Rewrites Take Five Times Longer and Solve Fewer Problems
“That's something that I tend to discourage people unless something is really a nightmare because it often takes five times longer than you think and it doesn't solve as many problems as you think, but there, of course, are exceptions to this.”
Rob Walling Aug 25, 2020 ▶ 15:31
Insight
Walling: Pricing Is the Biggest Growth Lever in SaaS
“The number one, the biggest lever in SaaS or really in any business is your pricing, right? Because instead of having to build new features, instead of having to find more customers, instead of having to, you know, add more things or get them to invite more us…”
Rob Walling Aug 25, 2020 ▶ 24:09
Insight
Walling: Only Charge per Seat if Team Members See Different Views
“The rule of thumb is if two people log into your app from the same team and they see different things, then you can and probably should charge based on seats, right? Based on user logins. But if people, You can log into MailChimp, two people log into MailChimp…”
Rob Walling Aug 25, 2020 ▶ 24:43
Insight
Ritchie: Users Prefer Pushed Data Alerts Over Pulling Dashboards
“People want data and information pushed to them versus having to remember to go check it.”
Mike Ritchie Aug 25, 2020 ▶ 28:28
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 300 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.