Code Story
Code Story

S5 Bonus: Colin Chartier, Webapp.io (Formerly Layer CI)

Colin Chartier started making video games when he was young. He used to played Warcraft 3, which had a powerful map editor for its users. He recalls that one game map was called goblet exploration, where you were stuck in the middle of nowhere and you had to make civilization (think a precursor to M

Featured Speakers

Noah Labhart - Startup Founder & CTO HostColin Chartier Guest

Topics Discussed

Episode Summary

Executive Summary: Colin Chartier, co-founder/CEO of Layer CI (now webapp.io), explains how the company built ephemeral review environments for developer branches by starting with a tech demo, iterating tightly with early customers, and focusing on developer-to-developer review workflows. He stresses getting paying customers early, shipping fast, and using strong fundamentals and pragmatic tech choices to scale.

Main Topics: Origin story and problem discovery (Priority: 5/5): Colin traces the idea back to prior startup pain: time-sensitive workflows where broken changes or delayed reports caused churn. This revealed a need for better change review in complex web apps. MVP built from novel infrastructure (Priority: 5/5): The first version was essentially a tech demo built by hibernating a computer, copying disk states, and using those copies to create isolated environments for CI and evaluation. Early product focus and technical trade-offs (Priority: 4/5): The team accepted hard-coded shortcuts and limited functionality early on, prioritizing landing page, docs, install flow, and core visible workflows over polish and generality. Roadmap driven by fast customer feedback (Priority: 5/5): Layer CI used a very short planning horizon and often shipped customer-requested features the same day, using immediate feedback to refine product-market fit. Positioning and target customer selection (Priority: 5/5): The company learned that selling to developers meant focusing on the developer experience reviewing other developers’ changes, not on broader stakeholders like product or design teams. Hiring and scaling philosophy (Priority: 4/5): The team hired for fundamentals, not just stack-specific experience, and used Go plus Kubernetes to bake in long-term scalability and environment parity. Founders’ lessons and advice (Priority: 5/5): Colin emphasizes persistence in sales, the importance of design and trust, and the need to get paying customers quickly rather than building in isolation.

Key Arguments: Customer discovery must happen early and continuously; otherwise founders cannot know real workflows, gaps, or how to pitch the product. A technically clever MVP is not enough; the team must validate it with customers and evolve it into something useful. Short-horizon planning works better than rigid long-term roadmaps when the market and user needs are changing quickly. Developer-focused products should optimize for developer-to-developer collaboration, since that is the true bottleneck in many code review workflows. Hiring for fundamentals yields better long-term performance than hiring only for keywords or narrow tool experience. Design and documentation matter even for technical infrastructure products because they signal trust and improve conversion. Paying customers provide better feedback than free users because they have real stakes and will ask for meaningful improvements.

Data Points: Customer outreach attempts before first customer: 1,000 emails / 999 rejections - Colin describes co-founder Lynn’s persistence before securing the first customer. Roadmap planning horizon: 2 weeks - Layer CI kept a very short forward-looking build plan to remain responsive to users. MVP validation period: 1-2 months - The tech demo ran for a month or two to ensure the underlying approach was solid. Time to first paying customer: 2 months after launching - Colin says they got a paying customer relatively early and then iterated with them. Developer onboarding example: 1 month - A new hire built a Bitbucket integration within a month of joining. Feature adoption example: 1 month - Another hire built a configuration directive used by a quarter of customers within a month. Customer usage share: A quarter of customers - Used to illustrate how quickly a new feature became valuable after launch. Startup pitch age: 3 months old - Colin notes that early customers didn’t believe claims that a new startup could outperform GitHub/Microsoft.

Pivotal Quotes: "Get customers as soon as possible, even if it takes 999 rejections, and then work with those customers to make something that people actually want." — Colin Chartier: Advice to early-stage founders at the end of the interview. "The MVP was basically abusing the hibernation feature to create multiple copies of everything." — Colin Chartier: Explaining the original Layer CI technical demo and how ephemeral environments were first prototyped. "If you set your roadmap in stone a year in advance, you're barely a startup anymore because you're not incorporating user feedback into the roadmap." — Colin Chartier: Describing the company’s short-horizon, feedback-driven product philosophy.

Implications: The episode shows that B2B dev tools win by validating real workflows fast, not by perfecting tech in isolation. Early paying customers, strong fundamentals, and trust-building design are key for product-market fit and scalable growth.

🔓 Sign Up for Unlimited Episode Search

About Code Story

Code Story is a podcast featuring startup founders, tech leaders, CTO's, CEO's, and software architects, reflecting on their human story in creating world changing innovation, disruptive digital products. Their tech. Their products. Their stories.

View all episodes from Code Story