Pieter Levels (@levels.io) has been a guiding light for me since his early days, back when he had a mere 20k followers. What's always resonated with me is his genuine unvarnished honesty – a refreshing antidote to the endless positivity that dominates online spaces. His recent interview with Lex Fridman was pure gold, and one theme stood out in sharp relief: “Scrappiness”. Let me tell you, the man practically breathes scrappiness!
For those unfamiliar with Pieter Levels' philosophy, it boils down to building fast, building cheap, and building with a relentless focus on self-sufficiency, i.e. Extreme Scrappy. As you know, this approach resonates deeply with me, and I believe it's the secret weapon of many successful startups.
To help busy founders glean the essence of Pieter's wisdom, I've distilled some key takeaways from the interview. Consider it your "TL;DW" (Too Long; Didn't Watch) guide to scrappy startup success.
P.S. If you're hungry for more, I highly recommend checking out Pieter's excellent book, "Make."
Bootstrap Everything
Timestamp: ~2:34
Quote: "I'm much more scrappy and, because I don't have funding, I need to go fast."
Lesson: Pieter emphasizes self-funding to maintain control, leading to a leaner, faster approach. Without external investment, he operates quickly, ensuring ideas are tested and validated in real-time.Rapid Prototyping
Timestamp: ~2:47
Quote: "I launch it very quickly, like within two weeks or something."
Lesson: Launching ideas swiftly allows Pieter to test demand efficiently. This scrappy tactic ensures he doesn’t waste time on unproven concepts, enabling quick iteration on successful projects.One-Person Team
Timestamp: ~2:27
Quote: "I'm the designer, I'm the developer... I make everything."
Lesson: Handling all aspects of his startups solo allows Pieter to move fast without coordination issues. This scrappy approach keeps operations lean and overhead low, driving quicker product launches.Scrappy Login Systems
Timestamp: ~18:52
Quote: "Maybe you can build some scrappy login system... like a hash link."
Lesson: In early stages, Pieter used simple, insecure login systems to save time. This scrappy method allowed for rapid deployment, with improvements added only when necessary.Minimalist Tech Stack
Timestamp: ~41:03
Quote: "Keeping it very scrappy is very important because you don’t have time."
Lesson: By sticking to a basic, familiar tech stack, Pieter avoids the learning curve of new frameworks, allowing him to focus on building functional products quickly. His scrappy choice of tools is rooted in familiarity and efficiency.Automating Manually
Timestamp: ~57:54
Quote: "The first few hundred I just literally took their photos... and I had this text file with the prompts."
Lesson: Pieter manually handled processes like AI model training until demand forced him to automate. This scrappy approach enabled a quick launch, with automation introduced only when absolutely necessary.Adaptability
Timestamp: ~35:02
Quote: "I need to make things fast... I’m scrappy, so I can adapt."
Lesson: Pieter's ability to pivot based on feedback is a key aspect of his scrappy methodology. This adaptability keeps his projects relevant and allows him to capitalize on trends as they emerge.Lean Marketing
Timestamp: ~19:25
Quote: "Being scrappy means finding where your users are and going there."
Lesson: Pieter bypasses traditional marketing by engaging directly with communities, solving real problems. His scrappy strategy focuses on organic growth through targeted, problem-solving interactions.Learning by Doing
Timestamp: ~2:27
Quote: "I learn on the go... I'm very scrappy in how I acquire skills."
Lesson: Pieter’s scrappy approach to skill acquisition involves learning new technologies as needed, allowing him to stay agile and relevant without waiting to master every tool before starting.DIY Ethos
Timestamp: ~18:59
Quote: "Keeping it very scrappy is very important because you don’t have time."
Lesson: Pieter believes in a hands-on approach, managing every aspect of his projects personally. This scrappy mindset gives him deep control over his business, ensuring every detail aligns with his vision.No Fancy Office
Timestamp: ~3:50
Quote: "Being alone by myself on my laptop... I can ship very fast."
Lesson: Pieter doesn’t rely on traditional office setups, often working from anywhere, including hotel rooms. His scrappy, nomadic lifestyle reduces overhead and maximizes productivity, allowing him to focus on shipping products.Iterative Design
Timestamp: ~3:08
Quote: "There's this rapid iterative phase... improving it really, really quickly."
Lesson: Pieter releases basic versions of his products and iterates rapidly based on user feedback. This scrappy, iterative approach ensures that his products evolve quickly and meet user needs.Scrappy A/B Testing
Timestamp: ~18:52
Quote: "Maybe you can build some scrappy login system... you don’t have time."
Lesson: Instead of sophisticated testing tools, Pieter uses simple methods to gauge user preferences. His scrappy approach keeps costs low and allows for quick experimentation and refinement.Focus on Revenue
Timestamp: ~2:54
Quote: "They need to take out their credit cards, pay me money... if the idea is validated."
Lesson: Pieter emphasizes generating revenue early as a true validation of his ideas. His scrappy focus on earning rather than vanity metrics ensures that his projects are financially viable.Frugality in Scaling
Timestamp: ~8:03
Quote: "I think it's more fun... it's more Indie, it's more chill."
Lesson: Even when successful, Pieter scales cautiously, avoiding the pressures of rapid expansion. His scrappy, measured approach ensures sustainable growth that he can manage without external influence.Hands-on Customer Support
Timestamp: ~18:59
Quote: "Keeping it very scrappy is very important because you don’t have time."
Lesson: Pieter personally handles customer support in his startups' early stages, maintaining a close connection with his users. This scrappy approach helps him understand user needs and build better products.Continuous Learning
Timestamp: ~2:27
Quote: "I learn on the go... I'm very scrappy in how I acquire skills."
Lesson: Pieter constantly learns new skills as necessary to keep up with evolving technologies. His scrappy, adaptive approach ensures he can tackle new challenges without being bogged down by outdated knowledge.Leveraging Free Tools
Timestamp: ~17:22
Quote: "You need to build a landing page, build the product... be scrappy."
Lesson: Pieter often relies on free or open-source tools to keep costs low. His scrappy resourcefulness allows him to experiment and iterate without the financial burden of expensive software.Avoiding Bureaucracy
Timestamp: ~3:44
Quote: "These big organizations... it can make you very slow."
Lesson: Pieter’s scrappy approach involves bypassing the bureaucracy that slows down larger companies. By keeping his operations lean and decision-making quick, he maintains agility and responsiveness.Passion-Driven Development
Timestamp: ~7:12
Quote: "It's about fun... I was always coding, always making stuff."
Lesson: Pieter focuses on projects that excite him, rather than those driven by external expectations. His scrappy, passion-driven approach ensures that his work remains fulfilling and aligned with his personal goals.
Full Video
Don’t forget to check out my course “The Stay Scrappy - Founder's Guide - How to launch your first Startup“.