This Week in Startups
This Week in Startups

AMA 1: freeCodeCamp’s Quincy Larson answers founder and developer questions

freeCodeCamp Founder Quincy Larson answers questions from his exclusive AMA only on This Week in Startups' Slack! If you’d like to participate in exclusive AMAs, jam sessions, and discuss all aspects of startup life with Jason and our community of 20,000+ founders, join us at: https://launcheve

Featured Speakers

Jason Calacanis HostQuincy Larson Guest

Topics Discussed

Episode Summary

Executive Summary: This AMA with Free Code Camp founder Quincy Larson covers topics like building dev teams, remote work, learning to code, nonprofit sustainability, and open source contributions. Larson advocates for a small team of senior developers mentoring juniors, emphasizes the value of learning fundamentals through a linear curriculum, and explains how Free Code Camp sustains itself via monthly donations from a large community rather than corporate funding.

Main Topics: Building an Award-Winning Dev Team (Priority: 5/5): Strategies for composing engineering teams: hiring senior developers to lead and mentor junior developers, keeping teams small, and fostering loyalty through training. Free Code Camp's Project-Based Curriculum and Learning Approach (Priority: 5/5): How to progress through FCC's curriculum, the importance of building projects, and why a linear, unambiguous curriculum is preferable to electives. Remote Work and Hiring Post-COVID (Priority: 4/5): Challenges and opportunities in remote hiring, the importance of mastering foundational CS skills, and how economic uncertainty impacts hiring. Nonprofit Sustainability and Fundraising (Priority: 4/5): Advantages of a donor-supported model over corporate funding, the importance of monthly recurring donations, and maintaining editorial independence. Open Source Contributions for Beginners (Priority: 3/5): Resources and strategies for starting open source contributions, including First Timers Only, help-wanted labels, and FCC's own guide. Education Systems: US vs China (Priority: 3/5): Differences in focus and rigor, with China emphasizing STEM fundamentals and long hours, contrasting with more flexible Western models. No-Code vs Low-Code vs Full Coding (Priority: 3/5): Trade-offs between flexibility, cost at scale, and control when using no-code tools versus custom development.

Key Arguments: Small engineering teams with one or two senior developers mentoring many juniors are more cost-effective and build loyalty compared to hiring only senior staff. A linear, unambiguous curriculum without electives is more effective than course catalogs that offload curriculum design to students. Nonprofits should prioritize a broad base of monthly donors over a few large corporate sponsors to ensure financial stability and independence. Contributing to open source is accessible to beginners; resources like First Timers Only help newcomers make their first pull request. No-code tools are useful for prototypes but become expensive and inflexible at scale, so learning to code provides long-term advantages.

Data Points: Free Code Camp engineering team size: 8 - Team composition with one senior developer having multinational experience. Monthly donors to Free Code Camp: 5,000+ - Number of monthly donors supporting the nonprofit. FCC mailing list size: 3.5 million - Larson mentions this to illustrate the high cost of using Mailchimp at scale. Cost to deliver 10,000 emails via AWS SES: $1 - Dramatic cost difference compared to Mailchimp at scale. Increase in COVID-19 unemployment filings in the US (prior month and a half): 25 million - Context for churn in donor base during pandemic.

Pivotal Quotes: "You're going to want one big project that demonstrates you have a full understanding of all these different skills. And that's the project that you want to lead with because they only want to look at like one thing. Like, just show me one project, don't show me a big project. Portfolio filled with lots of things." — Quincy Larson: Advice on how to present projects to potential employers, emphasizing quality over quantity. "By actually being a developer, you can access all these things. And the moment you're at scale, it's not that big of a deal. But most no-code tools I've seen start off pretty reasonably priced and then rapidly increase in price as you get closer and closer to web scale." — Quincy Larson: Comparing no-code tools to custom development for cost and flexibility. "The higher you rise in an organization, the more your job becomes sales, regardless of what you were originally doing." — Quincy Larson: Argument that learning to code is valuable even for non-coding roles because it helps in communication and management.

Implications: Founders should consider small, mentor-led engineering teams to build loyalty and control costs. Learning to code provides long-term flexibility and cost savings relative to no-code tools. Nonprofits can achieve sustainability by cultivating many small monthly donors, ensuring independence and resilience during economic downturns.

🔓 Sign Up for Unlimited Episode Search

About This Week in Startups

Jason Calacanis covers startups, tech, markets, media, and all the hottest topics in business and technology. He also interviews the world’s greatest founders, operators, investors, and innovators.

View all episodes from This Week in Startups