Bootstrapped Founder 98: The Creeping Nature of Stress for a SaaS Founder
Dear founder,I did an Ask-me-Anything on ProductHunt this week, and one question stood out to me. Jon Jackson asked me about the kind of life I led while running the business, how stressful it was, and what that looked like. Doing AmAs gives me a lot of opportunities to reflect on those things. Now that there are a few years between running (and eventually selling) the business and today, I'm able to look back from a slightly less subjective vantage point. Prefer listening over reading? Listen to this on my podcast. Building a SaaS was a gratifying activity at all stages. But over time, stress and anxiety crept into the day-to-day of running the business. Here is what happened during the two-year journey of FeedbackPanda, the EdTech productivity SaaS I co-founded with my partner Danielle Simpson. It was a lot of fun in the beginning. I got to build a fully-fledged software product, and I had a designer, product manager, marketer, and tester in Danielle, who used the product for herself. I only rarely felt stress then. It was more like having to solve little challenges and puzzles to advance the product. Since our marketing was word-of-mouth-based and we had a very tribal customer community, there was plenty of buzz around the product, and people eagerly tried it out. In the early days, people didn't depend on us that much, or at least we didn't feel like they did. Our fledgling SaaS was a newcomer to an utterly underserved market where people had been scraping by with self-built spreadsheet solutions. We were a bonus, not a necessity. Since we didn't have that many customers — maybe a hundred or so a few months in — we could handle the support load. We made a point of turning any first-time answer to a problem into a knowledgebase article immediately. Over time, this allowed us to have repeat questions answered automatically with high-quality, step-by-step solutions. The technical complexity of the FeedbackPanda product was relatively low in the beginning. There wasn't much to fix on the product side, which was great for keeping stress levels down. But that didn't last long. We had made an infrastructure choice that came back to haunt us just a few months into having paying customers. We hosted the FeedbackPanda servers on a Docker-based hosting platform provided by a small German startup. We thought we'd support our local startup ecosystem and deployed our product with them. It ran fine for many weeks, but then something broke on their end. All of a sudden, we experienced hour-long outages that our hosting provider struggled to recover from. We had no insight into what happened, our service just started failing randomly, and it got really bad. At one point, there was an almost 24-hour-long outage. Not being able to do anything about this was extremely upsetting. We were still trusting that they'd fix their issues eventually but started doubting that when another week of daily outages went by. Even worse, we were traveling from Germany to Canada at the time, and not being able to do any customer support during our flights was very frustrating. As the outages got worse over time, we needed to find a way out. Eventually, with the help of a very dear friend, we scrambled to switch our backend over from the small hosting provider into the Google Cloud. We did that within a few hours, and it immediately stabilized the product. Tech choices are important, particularly in the beginning. We learned that the hard way. This episode of the Bootstrapped Founder newsletter is sponsored by… me! Please check out my latest book, The Embedded Entrepreneur, which will teach you how to find problems that are worth solving by embedding yourself in a community. You'll learn how to find the people you'll want to serve, how to get into their communities, and how to build an audience while you build a product with and for the people you're surrounding yourself with. Head over to embeddedentrepreneur.com to learn more. And tell your friends: riches are in the niches, and we can all find the people we're mean to serve and build a life-changing business in the process. With uptime being back to normal, we reached out to our customers and tried to apologize for all the issues. Almost all of our users gave us another chance, but I was left scarred a bit: I had developed "email notification PTSD" from the customer messages and the monitoring alerts. Whenever a notification sound would pop up, my heart started racing. Even today, two years after selling the business, I still physically react to email notifications, and the sound of customer service chat windows opening. It's getting better, but it's not going away. As we grew our customer base, we also expanded the scope of our product. We built integrations into the services our customers used on a daily basis. The problem here was that we had no means to know when the Chinese Online Teaching platforms that we integrated with would change their interfaces. They would constantly change their service at random times, and we'd need to react as fast as we could to adjust our integrations. Since our integrations were browser extensions, that meant fixing the extension, deploying it to the Chrome and Firefox addon store, and hoping that the automated update would update them before our users noticed the extension being broken. It was a cat-and-mouse game that we couldn't ever really win. That resulted in high baseline anxiety for me. "Will they change it while I'm working? Or will it be in the middle of the night?" were typical thoughts that I carried with me every single day. I tried building systems that could alleviate this tension. I scraped their update fileservers, built automated testing systems that ran continuously. Still, no matter what I built, these things could only help with the speed of discovery, not anticipate it enough to make me feel at ease. At the same time, more and more customers started using our product. Any noticeable problem would now be reflected back at us in more customer service conversations. Since we never hired anyone to help — Danielle and I had been running FeedbackPanda with just the two of us as founders — this often created another stressful kind of situation: whenever something happened, we needed to both solve the problem and communicate it being solved at the same time. Context-switching like that got very distracting very quickly. My biggest mistake was not hiring anyone to help, either a customer service agent or another developer, to help me fix those issues. I thought I didn't need to find help until I couldn't keep up with the load anymore. But my mind tricked me: I thought I could still keep up with it even when I was extremely anxious and making mistakes because of it. And because I was experiencing those situations more and more, I veered into a severe bout of burnout just over a year and a half after we started FeedbackPanda. When we sold the business in 2019, a big load fell off my shoulders. In fact, my motivation to sell was primarily impacted by my need to get rid of the source of all that anxiety and stress. I would have very likely stuck around longer had it not been for my inability to overcome my hiring inhibitions. Danielle tried to encourage me to seek help, but a strange mix of indie founder pride and a complete disregard for my mental health made me ignore her very sensible advice. Now you've heard my story, let me share a few things that I would recommend in hindsight.
Ultimately, you can't avoid the fact that a growing business will also grow the sense of responsibility you'll feel as a founder. There will always be stress, and there will always be anxiety. But you can keep them in check by knowing how they show their ugly heads. Take a deep breath, and build a calm company that allows for a (mostly) stress-free workday. Thank you for reading this week's edition of The Bootstrapped Founder. If you like what I wrote about, please forward the newsletter to anyone you think would enjoy it too. You can find my book Zero to Sold at zerotosold.com and The Embedded Entrepreneur at embeddedentrepreneur.com. If you want to help me share my thoughts and ideas with the world, please share this episode of the newsletter on Twitter or wherever you like, or reach out on Twitter at @arvidkahl. See you next week! Warm Regards from Ontario, Arvid |
Older messages
Bootstrapped Founder #96: Hyrum's Law
Friday, August 6, 2021
The Bootstrapped Founder Logo Dear founder, Removing features is surprisingly effective for a SaaS founder. But the surprise of how much less maintenance there is for the founder is only the
Bootstrapped Founder #95: What Watching Gamers Fail for Days Can Teach You About Entrepreneurship
Friday, July 30, 2021
The Bootstrapped Founder Logo Dear founder, I've spent most of the last two weeks watching a group of professional gamers lose. For days straight. During those many hours observing them play,
Bootstrapped Founder #94: How to Kill Your Business
Friday, July 23, 2021
The Bootstrapped Founder Logo Dear founder, Most advice comes in the shape of telling you what to do to be successful. It's instructional, it shows the happy path, and as a reader, I resonate
Bootstrapped Founder #93: Conversations are at the Core of Engagement
Friday, July 16, 2021
The Bootstrapped Founder Logo Dear founder, Conversations are at the Core of Engagement Yelling into the void won't get you anywhere. This is particularly clear while you have zero followers,
Bootstrapped Founder 92: The Myth of the Immediate Payoff
Saturday, July 10, 2021
The Bootstrapped Founder Logo Dear founder, Wherever you look in the founder community, people talk about "how to hack SEO" or "how to hack Twitter Ads." I'm not a fan.
You Might Also Like
What’s 🔥 in Enterprise IT/VC #421
Saturday, November 23, 2024
Thoughts from Goldman's PICC + optimism for 2025? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
I'm blue
Saturday, November 23, 2024
Hey, tl;dr – I've decided to delete all my Twitter posts, lock down my account, and leave the platform. And I'm going all-in on Bluesky, which (in the last month) has become 1000x more fun
🚀 Globalstar to the Nasdaq
Saturday, November 23, 2024
Plus $RKLB CEO becomes a billionaire, DIRECTV $SATS debt deal called off, TEC's $160M Series B, and more! The latest space investing news and updates. View this email in your browser The Space
Theory Two
Friday, November 22, 2024
Tomasz Tunguz Venture Capitalist If you were forwarded this newsletter, and you'd like to receive it in the future, subscribe here. Theory Two Today, we're announcing our second fund of $450
🗞 What's New: AI creators may be coming to TikTok
Friday, November 22, 2024
Also: Microsoft's AI updates are helpful for founders ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
behind the scenes of the 2024 digital health 50
Friday, November 22, 2024
the expert behind the list is unpacking this year's winners. don't miss it. Hi there, Get an inside look at the world's most promising private digital health companies. Join the analyst
How to get set up on Bluesky
Friday, November 22, 2024
Plus, Instagram personal profiles are now in Buffer! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
10words: Top picks from this week
Friday, November 22, 2024
Today's projects: Remote Nursing Jobs • CopyPartner • Fable Fiesta • IndexCheckr • itsmy.page • Yumestudios • Limecube • WolfSnap • Randomtimer • Fabrik • Upp • iAmAgile 10words Discover new apps
Issue #131: Building $1K-$10K MRR Micro SaaS Products around AI Search Optimisation, Fine-Tuning Image Models, AI-…
Friday, November 22, 2024
Build Profitable SaaS products!! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
(Free) Trial & Error— The Bootstrapped Founder 357
Friday, November 22, 2024
Today, I'll dive into the difference between a trial user and a trial abuser and what you can do to invite the former and prevent the latter. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏