<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Max Prilutskiy]]></title><description><![CDATA[Field notes from building a YC startup. Subscribe free to get new essays by email.]]></description><link>https://maxprilutskiy.com</link><image><url>https://substackcdn.com/image/fetch/$s_!kx62!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84a791fb-a2fc-4f04-8617-2c93d8425ae3_1280x1280.png</url><title>Max Prilutskiy</title><link>https://maxprilutskiy.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 29 Aug 2026 05:23:03 GMT</lastBuildDate><atom:link href="https://maxprilutskiy.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Max Prilutskiy]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[maxprilutskiy@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[maxprilutskiy@substack.com]]></itunes:email><itunes:name><![CDATA[Max Prilutskiy]]></itunes:name></itunes:owner><itunes:author><![CDATA[Max Prilutskiy]]></itunes:author><googleplay:owner><![CDATA[maxprilutskiy@substack.com]]></googleplay:owner><googleplay:email><![CDATA[maxprilutskiy@substack.com]]></googleplay:email><googleplay:author><![CDATA[Max Prilutskiy]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Your Margin Is the AI Labs’ Roadmap]]></title><description><![CDATA[Why &#8220;just a GPT wrapper&#8221; is the best way to start a company &#8212; and the token reseller test that tells you if yours will survive.]]></description><link>https://maxprilutskiy.com/p/your-margin-is-the-ai-labs-roadmap</link><guid isPermaLink="false">https://maxprilutskiy.com/p/your-margin-is-the-ai-labs-roadmap</guid><dc:creator><![CDATA[Max Prilutskiy]]></dc:creator><pubDate>Fri, 21 Aug 2026 14:28:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kx62!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84a791fb-a2fc-4f04-8617-2c93d8425ae3_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jeff Bezos has a famous line: <a href="https://quoteinvestigator.com/2019/01/13/margin/">&#8220;your margin is my opportunity.&#8221;</a> It&#8217;s usually quoted as a threat Amazon makes to everyone else. If you&#8217;re building an AI startup, you need to hear it the other way around: <em>you</em> are the &#8220;everyone else.&#8221; Every dollar of gross margin you make on top of a foundation model is a line item on someone&#8217;s roadmap in San Francisco &#8212; and, highly likely, they have more GPUs than you.</p><p>Sam Altman said this part out loud. Asked in 2024 which startups OpenAI would run over, he described companies that &#8220;assume the model is not going to get better&#8221; and build little things on top: <a href="https://techstartups.com/2024/04/22/sam-altman-openai-is-going-to-steamroll-you-if-your-startup-is-a-wrapper-on-gpt-4/">&#8220;when we just do our fundamental job... we&#8217;re going to steamroll you.&#8221;</a> <a href="https://the-decoder.com/sam-altman-explains-why-openai-might-steamroll-your-ai-startup/">Not because we don&#8217;t like you</a>. Because we have a mission.</p><p>So here&#8217;s the standard advice you&#8217;ll get: don&#8217;t be a wrapper.</p><p>The standard advice is wrong. Being a wrapper is the best way to start a company in the history of starting companies. You just have to understand which of the two wrapper species you are &#8212; because one of them compounds and the other one is already dead. <span>The debate has heated up this month &#8212; VCs are publishing </span><a href="https://www.nfx.com/post/ai-wrapper-dead-verticalization-startups">&#8220;the wrapper is dead</a>&#8221; and <a href="https://saanyaojha.substack.com/p/revenge-of-the-wrappers">&#8220;revenge of the wrappers</a>&#8221; essays in the same news cycle &#8212; and both camps are right about their half of the evidence. The two-species distinction is what reconciles them.</p><h2><strong>What is an AI wrapper, really?</strong></h2><p>An AI wrapper is a product whose core capability comes from someone else&#8217;s model, accessed through an API. That&#8217;s the definition, and by that definition the insult falls apart immediately, because it describes almost every great software company at founding. Stripe wrapped banking rails. Every SaaS company you admire wraps AWS.</p><p>When a VC told Perplexity&#8217;s Aravind Srinivas <a href="https://www.gsb.stanford.edu/insights/perplexitys-aravind-srinivas-infinite-value-knowledge">&#8220;you&#8217;re just a wrapper, so tell us how are you going to build it?&#8221;</a>, his answer wasn&#8217;t to deny it. It was that <a href="https://www.gsb.stanford.edu/insights/perplexitys-aravind-srinivas-infinite-value-knowledge">&#8220;at the end, most successful businesses are wrappers of some form&#8221;</a> &#8212; Coca-Cola, he pointed out, is a wrapper around refrigeration and distribution. Perplexity is now worth <a href="https://www.gsb.stanford.edu/insights/perplexitys-aravind-srinivas-infinite-value-knowledge">about $20 billion</a>.</p><p>The receipts on this are not subtle:</p><ul><li><p>Cursor was dismissed on Hacker News as <a href="https://news.ycombinator.com/item?id=44566666">&#8220;like a wrapper for some APIs&#8221;</a> with <a href="https://news.ycombinator.com/item?id=44566666">&#8220;no moat&#8221;</a>, and at launch as <a href="https://news.ycombinator.com/item?id=37888477">&#8220;just a VS Code fork.&#8221;</a> It went from <a href="https://techcrunch.com/2025/06/05/cursors-anysphere-nabs-9-9b-valuation-soars-past-500m-arr/">~$100M ARR in January 2025 to $500M by June</a> <span>to </span><a href="https://news.crunchbase.com/ma/spcx-acquires-ai-coding-cursor-largest-startup-ma-deal-2026/">a $1B run-rate by November</a><span> &#8212; the fastest-growing startup in history. Slack took ~4 years to do what Cursor did in ten months. And this August, </span><a href="https://www.reuters.com/legal/transactional/spacex-buy-anysphere-60-billion-2026-06-16/">SpaceX bought it for $60 billion in stock</a><span> &#8212; </span><a href="https://news.crunchbase.com/ma/spcx-acquires-ai-coding-cursor-largest-startup-ma-deal-2026/">the largest startup acquisition of the year</a><span>, double its last private valuation. That&#8217;s not a paper mark; it&#8217;s a price someone actually paid. Nobody pays $60B for a markup on tokens.</span></p></li><li><p><span>Harvey, the &#8220;ChatGPT for lawyers&#8221; wrapper, passed </span><a href="https://techstartups.com/2026/08/07/legal-ai-startup-harvey-in-talks-to-raise-500-million-at-15-5-billion-valuation-after-revenue-surge/">$350M in annualized revenue</a><span> and is reportedly raising at </span><a href="https://www.theinformation.com/articles/harvey-talks-raise-funding-15-5-billion-valuation">a $15.5 billion valuation</a><span> &#8212; up more than 5x in eighteen months.</span></p></li><li><p>Cognition&#8217;s Devin went from <a href="https://cognition.ai/blog/funding-growth-and-the-next-frontier-of-ai-coding-agents">$1M to $73M ARR in nine months</a> on less than $20M of lifetime burn.</p></li><li><p>Lovable crossed <a href="https://lovable.dev/blog/agent">$100M ARR eight months after launch</a>.</p></li></ul><p>Stripe&#8217;s founders, who see the payments data for the top 100 AI companies, put a number on the pattern: top AI startups reach $5M ARR in 24 months versus 37 for the best SaaS cohort ever, and <a href="https://techcrunch.com/2025/02/27/stripe-ceo-says-ai-startups-are-growing-faster-than-saas-ever-did-and-calling-them-wrappers-misses-the-point/">&#8220;some people have called these startups &#8216;LLM wrappers&#8217;; those people are missing the point.&#8221;</a></p><p>So no &#8212; &#8220;wrapper&#8221; is not the problem. Here is the problem.</p><h2><strong>Why do AI wrapper startups fail?</strong></h2><p>There is a second kind of company that looks identical on day one: the <strong>token reseller</strong>. Its product is the model&#8217;s output plus a markup. Its roadmap is the provider&#8217;s roadmap with a delay. Its margin is, in the most literal sense possible, the provider&#8217;s opportunity.</p><p>You know these companies by their obituaries:</p><ul><li><p>Jasper wrapped GPT-3 into a copywriting tool, reached <a href="https://www.maginative.com/article/jasper-cuts-internal-valuation-as-ai-growth-slows/">$75M+ ARR and a $1.5B valuation</a> &#8212; then ChatGPT shipped the same capability for free, and within a year Jasper had <a href="https://www.theinformation.com/articles/jasper-an-early-generative-ai-winner-cuts-internal-valuation-as-growth-slows">cut its ARR forecast by 30%+, laid off staff, and slashed its own internal valuation</a>.</p></li><li><p><span>And Jasper is the famous one, not the rare one. Analysts project </span><a href="https://valueaddvc.com/blog/why-most-ai-startups-are-building-features-not-companies">roughly 80% of AI wrapper startups fail by end of 2026</a><span>, and the average wrapper churns 65% of its customers within 90 days &#8212; double the SaaS norm. Just this month, </span><a href="https://www.theleftshift.com/ai-startup-zams-shuts-down-as-founder-warns-ai-app-layer-has-become-indistinguishable/">Zams shut down after seven years</a><span>; its founder&#8217;s post-mortem: &#8220;the application layer went from differentiated, to crowded, to indistinguishable.&#8221; So when someone tells you most wrappers die, agree with them. Most wrappers are token resellers. That&#8217;s not the counterargument to this essay &#8212; it&#8217;s the mechanism.</span></p></li><li><p>OpenAI&#8217;s November 2023 DevDay added PDF upload to ChatGPT and <a href="https://howaibuildthis.substack.com/p/openai-assistant-vs-rag-part-1-significant">erased an entire class of PDF-chat wrappers in one keynote</a>. &#8220;OpenAI killed my startup&#8221; <a href="https://simple.ai/p/build-defensible-ai-startup">became a meme that week</a>.</p></li></ul><p>And the species is not extinct &#8212; it has just raised more money. There are venture-backed companies today, in unglamorous categories, whose entire mechanism is reselling frontier-model API calls at a markup to customers who haven&#8217;t yet realized they could go direct. Consultants who audit AI vendor bills report markups of <a href="https://www.linkedin.com/posts/arturoferreira_your-ai-vendor-is-price-gouging-activity-7396557542165733376-kjAh">3x to 50x over raw API cost</a>: &#8220;they&#8217;re literally just reselling OpenAI with a wrapper.&#8221; I&#8217;ve watched this up close in my own market. It works &#8212; right up until the customer gets educated or the provider ships the feature, whichever comes first. Both are on someone else&#8217;s schedule.</p><p>Which gives you the <strong>token reseller test</strong>:</p><blockquote><p><strong>If tokens were free tomorrow, would your customers still pay you?</strong></p></blockquote><p>If yes, you&#8217;re a company that happens to buy tokens. If no, you&#8217;re a distribution arm of a foundation-model lab, and you don&#8217;t set your own prices &#8212; or your own lifespan.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://maxprilutskiy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Field notes from building a YC startup. Subscribe free to get them by email.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>The wrapper companies that won all pass the test. Nobody pays Cursor for tokens; they pay for <a href="https://www.implicator.ai/cursor-just-hit-29-billion-the-math-behind-ais-hottest-wrapper-should-terrify-investors/">an editing experience wrapped around the models</a>, and switch models underneath without noticing. Nobody pays Harvey for GPT output; a16z&#8217;s analysis of why incumbents can&#8217;t catch app-layer companies lands on exactly this: <a href="https://a16z.com/good-news-ai-will-eat-application-software/">&#8220;if Harvey deeply understands how a particular law firm structures its work... there is simply no way a new entrant can replicate that overnight.&#8221;</a> <span>The model is fungible underneath; </span><a href="https://a16z.com/avoiding-death-on-the-yellow-brick-road/">the system of work is not</a><span>. That&#8217;s the moat &#8212; and it&#8217;s why the platform risk everyone warns you about only kills one of the two species.</span></p><p>And what builds that system of work? Not better prompts. Customer conversations. The quality bar in every real domain &#8212; what &#8220;good&#8221; means to a law firm, a dev team, a hospital &#8212; <a href="https://a16z.com/avoiding-death-on-the-yellow-brick-road/">isn&#8217;t in any training set</a>. You collect it one call at a time, and it compounds into the only asset the model provider&#8217;s roadmap can&#8217;t ship: knowing exactly what your customer needs the model to do.</p><h2><strong>What do falling inference costs mean for your startup?</strong></h2><p>Here&#8217;s where it gets good, because the same force that kills token resellers is the biggest subsidy ever handed to real companies.</p><p>The price collapse is not a rumor; it&#8217;s the most reliable curve in the industry. a16z measured GPT-3-level capability falling from $60 per million tokens to $0.06 in three years &#8212; <a href="https://a16z.com/llmflation-llm-inference-cost/">a 1,000x drop they named &#8220;LLMflation.&#8221;</a> Stanford&#8217;s AI Index clocked GPT-3.5-level inference falling <a href="https://hai.stanford.edu/ai-index/2025-ai-index-report">280-fold in 18 months</a>. Epoch AI, tracking fixed capability milestones, found prices falling <a href="https://epoch.ai/data-insights/llm-inference-price-trends">9x to 900x per year depending on the benchmark</a>. This July, OpenAI cut GPT-5.6 Luna&#8217;s price <a href="https://openai.com/index/advancing-the-price-performance-frontier-with-gpt-5-6/">by 80%, three weeks after launch</a>, mid-price-war with <a href="https://venturebeat.com/technology/ai-price-wars-openai-cuts-gpt-5-6-luna-prices-by-80-as-model-competition-shifts-toward-cost">Google and everyone else&#8217;s cheap tier</a>.</p><p>But look closely at that July announcement, because it contains the most important pricing fact in this essay: while Luna fell 80%, GPT-5.6 Sol &#8212; the frontier model &#8212; <a href="https://openai.com/index/advancing-the-price-performance-frontier-with-gpt-5-6/">stayed at $5/$30 per million tokens</a>. The same list price as the frontier model before it, and the one before that.</p><p>There are <a href="https://multigrid.ai/learn/inference-economics">two different prices</a>, and they behave in opposite ways:</p><ol><li><p><strong>The price of a fixed capability</strong> &#8212; &#8220;a model that clears my quality bar&#8221; &#8212; falls relentlessly, because every year more suppliers hit that bar with smaller, cheaper models.</p></li><li><p><strong>The price of the best available model</strong> never really falls, because <a href="https://multigrid.ai/learn/inference-economics">&#8220;the frontier&#8221; is a different, always-premium product each year</a>.</p></li></ol><p>If your product requires &#8220;the best available model,&#8221; forever, <a href="https://multigrid.ai/learn/inference-economics">you have opted out of the deflation entirely</a>. If you can name the capability you actually need &#8212; and test for it &#8212; the deflation is yours. But nothing moves your traffic to the cheaper model for you. You have to know your bar, and go collect.</p><p>And here&#8217;s the catch that makes the whole thing a strategy rather than a coupon: <strong>you only learn your quality bar from customers.</strong> The bar is not a benchmark score. It&#8217;s the specific, unglamorous definition of &#8220;good enough&#8221; in your domain, and the only instrument that measures it is a customer conversation. This is why Srinivas could bet Perplexity&#8217;s whole existence on API costs <a href="https://www.gsb.stanford.edu/insights/perplexitys-aravind-srinivas-infinite-value-knowledge">&#8220;going down 2X every four months&#8221;</a> &#8212; riding &#8220;a 10 to 100X reduction in cost for the same intelligence&#8221; &#8212; while the token resellers got no benefit from the exact same curve. The deflation flows to whoever knows precisely what they need. Everyone else pays frontier prices or resells at a doomed markup.</p><p>(If you&#8217;re wondering whether cheap tokens at least shrink the market: no. <a href="https://x.com/satyanadella/status/1883753899255046301">Jevons paradox</a> &#8212; cheaper intelligence means radically more of it gets consumed. Your bill can still go up while your unit economics improve, <a href="https://tianpan.co/blog/2026-04-14-the-inference-cost-paradox">because you&#8217;ll build things that were unaffordable last year</a>.)</p><h2><strong>Should you build on frontier models or cheap models?</strong></h2><p>Put the pieces together and the strategy for a founder starting today writes itself:</p><p><strong>Phase 1 &#8212; frontier to discover.</strong> Start as a thin wrapper on the best available model, and don&#8217;t apologize for it. You&#8217;re not buying tokens; you&#8217;re buying discovery speed. New products become possible only at the capability edge &#8212; if your idea works fine on last year&#8217;s commodity models, someone built it last year. Pay the frontier premium happily. It&#8217;s the cheapest product R&amp;D in history. One caution from the 2026 data: don&#8217;t count on open-weight models erasing the frontier for you &#8212; Epoch found the gap between open and closed models <a href="https://epoch.ai/data-insights/open-closed-eci-gap">stopped narrowing this year</a>, and cheap per-token prices routinely <a href="https://artificialanalysis.ai/articles/artificial-analysis-intelligence-index-v4-1">lie about the per-task cost</a> once weaker models burn extra turns doing the same work.</p><p><span>One more caution, fresher: the frontier is rented, and the landlord is getting choosier. The Information reported this month that </span><a href="https://www.theinformation.com/newsletters/ai-agenda/will-anthropic-openai-stop-selling-best-ai-businesses">OpenAI and Anthropic may restrict &#8212; or silently degrade &#8212; API access to their best models</a><span>, to prevent distillation and to favor their own apps. Canva just cut its revenue growth forecast after users defected to ChatGPT, and is migrating to smaller and open models mid-flight. Phase 1 is a lease with a demolition clause. One more reason not to linger.</span></p><p><strong>Phase 2 &#8212; commodity to deliver.</strong> Every customer conversation converts frontier-dependence into a quality bar you can name. Once you can name it, you can test cheaper models against it, and the 10x-per-year price collapse becomes <em>your</em> margin expansion instead of your extinction event. This is the Bezos line running in reverse: now the model provider&#8217;s falling prices are <strong>your</strong> opportunity. Sequoia&#8217;s David Cahn made the macro version of this point: <a href="https://sequoiacap.com/article/ais-600b-question">declining compute prices are good for startups</a>, because value has to land at the layer that delivers it to end users.</p><p>The companies that die are the ones that never make the phase transition. The Jaspers stay in phase 1 forever &#8212; thin on top of whatever the provider ships, value proposition one keynote away from deletion. The token resellers are worse: they skip discovery entirely, arbitraging the gap between an educated and an uneducated customer. That gap only closes.</p><p>The companies that win treat the wrapper as a starting point with a countdown clock attached. <a href="https://alvinpane.com/essays/gpt-wrappers">A wrapper with deep customer adoption is not just a wrapper anymore</a> &#8212; it&#8217;s a distribution channel, a data engine, and a product lab that the model provider cannot steamroll, because the thing customers pay for was never the tokens.</p><h2><strong>Start as a wrapper, proudly</strong></h2><p>So when someone sneers that your startup is &#8220;just a GPT wrapper,&#8221; here&#8217;s the honest answer: <em>yes &#8212; for now, and on purpose.</em></p><p>Ship the thin wrapper this week. It&#8217;s the best starting position any founder has ever been handed: frontier intelligence, rented by the token, no infrastructure, no research lab, no permission required. Then get on customer calls and start converting that borrowed capability into the one asset that isn&#8217;t on anyone&#8217;s roadmap &#8212; knowing your customer&#8217;s definition of good better than anyone alive.</p><p>And every quarter, run the token reseller test: <em>if tokens were free tomorrow, would customers still pay us?</em> The day the answer is no, stop building and go find out what they&#8217;d pay for. Because your margin is the model provider&#8217;s roadmap &#8212; right up until the moment you build something that isn&#8217;t made of tokens. After that, their roadmap is your margin.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://maxprilutskiy.com/p/your-margin-is-the-ai-labs-roadmap?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">This post is public. Share it if it&#8217;s useful.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://maxprilutskiy.com/p/your-margin-is-the-ai-labs-roadmap?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://maxprilutskiy.com/p/your-margin-is-the-ai-labs-roadmap?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Rejected, Then Accepted: Our Y Combinator Application, Twice]]></title><description><![CDATA[It was early 2024, and I was sitting in our co-working space in Barcelona...]]></description><link>https://maxprilutskiy.com/p/y-combinator-application-rejected-then-accepted</link><guid isPermaLink="false">https://maxprilutskiy.com/p/y-combinator-application-rejected-then-accepted</guid><dc:creator><![CDATA[Max Prilutskiy]]></dc:creator><pubDate>Tue, 06 Jan 2026 17:50:45 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c7b63d13-4cd9-4c95-8dba-7d6d3ffd1a1d_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Our first month of &#8220;doing sales&#8221; at Lingo.dev produced hundreds of cold emails and not a single reply &#8211; not one demo, not a single &#8220;no thanks,&#8221; even.</p><p>It was early 2024, in Barcelona.</p><p>We&#8217;d won a hackathon a few weeks earlier, and about twenty people were using our localization tool &#8211; some of them genuinely loved it, messaging us about the hours it saved them. But love from twenty users doesn&#8217;t pay rent.</p><p>My co-founder Veronica and I had followed Y Combinator from a distance for six years &#8211; Paul Graham&#8217;s essays, the podcasts, the &#8220;someday we should apply.&#8221; We knew we could build almost anything; we&#8217;d proven that to ourselves already. What we hadn&#8217;t proven was that anyone would buy it, and it was time to find out which we were: a company, or two builders from Eastern Europe tinkering in Spain.</p><p>Step one: learn to sell.</p><h2><strong>The Book</strong></h2><p>Everyone pointed at <em><a href="https://www.foundingsales.com/">Founding Sales</a></em> by Pete Kazanjy. Amazon Spain didn&#8217;t carry it, Amazon US wouldn&#8217;t ship it, so I complained on Twitter.</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/MaxPrilutskiy/status/1761416449749372953?s=20&quot;,&quot;full_text&quot;:&quot;Twitter, do your magic:\n\nDoes anybody have a (used) book called &#8220;Founding sales&#8221;, hard copy?\n\nI&#8217;d like to buy.\n\nAmazon says it&#8217;ll take 2 months to ship it to Spain, lol.&quot;,&quot;username&quot;:&quot;MaxPrilutskiy&quot;,&quot;name&quot;:&quot;Max Prilutskiy&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2051214541552238593/nUSiet4r_normal.jpg&quot;,&quot;date&quot;:&quot;2024-02-24T15:43:01.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:6,&quot;retweet_count&quot;:0,&quot;like_count&quot;:14,&quot;impression_count&quot;:2377,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>A stranger replied &#8211; Brad van Leeuwen, co-founder of Cledara, who happened to be flying to Barcelona the following week. </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/BradvanL/status/1761427564654936383?s=20&quot;,&quot;full_text&quot;:&quot;<span class=\&quot;tweet-fake-link\&quot;>@MaxPrilutskiy</span> I&#8217;m flying to Barcelona next week. Can buy a copy and bring it with me if you don&#8217;t find another solution&quot;,&quot;username&quot;:&quot;BradvanL&quot;,&quot;name&quot;:&quot;Brad van Leeuwen &#127462;&#127482;&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/2089809256224608256/jRnuC_LP_normal.jpg&quot;,&quot;date&quot;:&quot;2024-02-24T16:27:11.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1,&quot;retweet_count&quot;:0,&quot;like_count&quot;:1,&quot;impression_count&quot;:93,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p>He bought a copy, put it in his carry-on, and seven days later handed it to me at a coworking space on La Diagonal. The whole thing started with a favor from a man I&#8217;d never met.</p><p>We tore through the book together, passing it back and forth &#8211; cold outreach, email structure, follow-up cadences &#8211; and then executed it to the letter: hundreds of personalized messages to CTOs and engineering managers, each follow-up sent exactly on schedule.</p><p>Nothing happened. Not a single demo, not even a polite &#8220;not interested&#8221; &#8211; just silence, day after day, refresh after refresh.</p><p>We assumed real founders had some secret template, so we asked a few we&#8217;d met at events to show us their actual outreach emails &#8211; the ones that had worked. They did, and the emails were... fine. More polished than ours, sure, but the structure was similar and the tone was similar. No magic anywhere.</p><p>Which meant the problem wasn&#8217;t the format &#8211; it was the content. We were writing about features, our tech, what <em>we</em> found impressive, with no idea what our buyers actually cared about, what words they used, what kept them up at night. We were guessing, and we were guessing wrong.</p><h2><strong>Forty Customer Conversations</strong></h2><p>So we stopped selling and started asking.</p><p>The new message went out with no company name and no demo: &#8220;We&#8217;re exploring how teams handle localization. Would you be open to a 30-minute conversation? No pitch, just trying to learn.&#8221;</p><p>And people said yes.</p><p>Over the next two months we did somewhere between forty and fifty of these conversations, each one built on the same three questions: How do you handle localization today? What&#8217;s the most frustrating part? If you had a magic wand, what would the perfect solution look like?</p><p>After about twenty conversations, a pattern started to emerge; after forty, it was a script. The same phrases kept coming up, near verbatim, from people who had never spoken to each other:</p><ul><li><p>&#8220;Translation delays are killing our release cycles.&#8221;</p></li><li><p>&#8220;We waste hours on string management.&#8221;</p></li><li><p>&#8220;The handoff to translators is a mess.&#8221;</p></li></ul><p>We rewrote everything &#8211; landing page, emails, pitch &#8211; in their words instead of ours, and stopped describing what the tool did in favor of naming the pain it killed.</p><p>Within a week, we booked our first real demos.</p><p>The lesson wasn&#8217;t about sales; it was about sequence. We&#8217;d been charging at step two before doing step one. We thought we had a sales problem when we actually had a research problem &#8211; and once we solved that one, the sales started happening on their own.</p><h2><strong>Our First YC Application: Rejected</strong></h2><p>Mid-2024, we submitted our first Y Combinator application, and a few weeks later the rejection email came.</p><p>Deserved, in hindsight. We&#8217;d skipped the demo video &#8211; &#8220;nobody wants to watch a terminal app,&#8221; we reasoned &#8211; and that was exactly backwards. YC routes applications to partners who know the domain, and a devtools partner isn&#8217;t bored by a terminal; they enjoy using it. We&#8217;d hidden our best evidence. On top of that, we had almost no traction: a handful of users, no revenue, no proof anyone would pay.</p><p>One detail worth knowing: YC rejections come in tiers &#8211; <a href="https://news.ycombinator.com/item?id=42466793">ours said top 10%</a>. Not great, but not nothing.</p><p>That night we made a rule: never judge yourself on one application. We&#8217;d reapply in six months and let the delta be the verdict &#8211; real progress by then would mean we were on the right track, and no progress would mean rethinking everything.</p><p>Then we went back to work. Paying customers started arriving &#8211; not many, but real ones, credit-cards-out real. One was Cal.com, the open-source scheduling tool, and working with them set our tempo: they&#8217;d ask for a feature and we wouldn&#8217;t roadmap it &#8211; we&#8217;d build it, push it to production, update the docs, and reply in the same thread, &#8220;Done. Here&#8217;s how to use it,&#8221; sometimes within the hour. One night around 10 PM, already heading home, a message came in that our users needed something. We looked at each other, called an Uber back to the office, and shipped the feature at 1 AM.</p><h2><strong>The YC Interview Is Ten Minutes</strong></h2><p>In the fall of 2024, YC announced something we hadn&#8217;t planned for: <a href="https://www.ycombinator.com/blog/yc-fall-2024">a brand-new fall batch, their first ever</a>, with applications open months ahead of our schedule. We applied anyway &#8211; and did everything differently this time.</p><p>We recorded the demo video. We cut the application in half and made it twice as clear &#8211; no fluff, no hedging, just the facts, and this time we had paying customers and a real story to tell. Then we messaged about a hundred YC alumni asking them to review the draft before we submitted; ninety ignored us, but the ten who answered gave notes that were surgical &#8211; unclear phrasing, claims without evidence, key facts buried below the fold.</p><p>We submitted. This time, we got an interview.</p><p><a href="https://www.ycombinator.com/interviews">The YC interview is ten minutes</a> &#8211; that&#8217;s it, ten minutes to convince a room of partners that you and your co-founder are worth betting on. So we booked mock interviews with alumni, five to ten calls where they played YC partner and fired questions at us like the real thing.</p><p>One of those calls I&#8217;ll never forget. The guy joined and skipped the greeting entirely: &#8220;All right, I don&#8217;t have a lot of time. What are you building?&#8221;</p><p>We gave our pitch &#8211; localization tools for developers, ship to new markets without thinking about translations.</p><p>He cut us off. &#8220;I&#8217;m going to be honest with you. I just interviewed another team with exactly the same idea. And I think this idea is bullshit.&#8221;</p><p>Then came ten straight minutes of artillery &#8211; why would anyone pay for this, isn&#8217;t this a solved problem, how do you compete with Google Translate &#8211; hard and fast, no room to breathe. My face went hot, and Veronica went rigid beside me.</p><p>Then he stopped, and his voice changed completely. &#8220;Okay, that was staged. I wanted you to feel what it&#8217;s like when someone comes at you hard. You guys actually have a solid product.&#8221;</p><p>It was the most useful thirty minutes of the entire process. When you&#8217;ve faced the hardest questions in rehearsal, the real thing loses its teeth.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://maxprilutskiy.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Field notes from building a YC startup. Subscribe free to get the next one by email.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>On interview day we joined the call early, palms sweating, and answered direct questions with direct answers &#8211; product, traction, why us &#8211; no rambling, no filler. Ten minutes later it was over, and we sat staring at each other in that strange silence after something important ends, unable to tell if we&#8217;d nailed it or blown it.</p><p>A few days later, YC asked for another call &#8211; a technical deep dive. We got on, demoed everything, answered every question they had. And right there, on that call, they told us we were in.</p><p>Everything changed after that. But that&#8217;s another post.</p><h2><strong>What I&#8217;d Tell Anyone Applying to Y Combinator</strong></h2><p>Four things I&#8217;d tell the version of me from that first month, hundreds of emails out and nothing back:</p><p><strong>Research before selling.</strong> Talk to fifty people about their problems before you pitch anything. When the same phrases start repeating like a chorus, that&#8217;s not noise &#8211; that&#8217;s your landing page, your emails, your pitch, in their words instead of yours.</p><p><strong>Always include the demo.</strong> Even if it&#8217;s &#8220;just a terminal.&#8221; The reviewers who matter will get it, and the ones who don&#8217;t weren&#8217;t going to fund you anyway. YC&#8217;s own interview guide says the same thing: <a href="https://www.ycombinator.com/interviews">have a demo ready, or a demo video available</a>.</p><p><strong>Borrow scar tissue.</strong> Alumni will review your application and mock-interview you if you ask &#8211; and almost nobody asks. It&#8217;s an enormous advantage, and the price is one polite message.</p><p><strong>Run everything as an experiment.</strong> Every week, ask honestly: am I closer to the goal? If the answer keeps being no, change the approach or change the goal &#8211; and be willing to see it clearly, especially when it hurts.</p><p>We thought the path to YC was a straight line through a better sales email. It wasn&#8217;t. Sometimes the way to where you&#8217;re going runs through somewhere else first.</p><div><hr></div><p><em>Questions people ask us about applying to YC:</em></p><p><strong>How hard is it to get into Y Combinator?</strong> YC&#8217;s own numbers put the acceptance rate at <a href="https://www.ycombinator.com/investors">about 1% of applications</a> &#8211; the Winter 2024 batch took <a href="https://www.ycombinator.com/blog/meet-the-yc-winter-2024-batch">260 companies from over 27,000 applications</a>. We got in on our second attempt: the first application was rejected (top-10% tier, no demo video, almost no traction), the second &#8211; six months later, with paying customers and a demo &#8211; got an interview and an offer.</p><p><strong>How long is the YC interview?</strong> Ten minutes, over video call. In our case it was followed a few days later by a second, longer technical deep-dive call, and the acceptance came during that call.</p><p><strong>Do you need revenue to apply to YC?</strong> No, but it changes your odds. We applied with a handful of users and no revenue and were rejected; we reapplied with paying customers &#8211; including Cal.com &#8211; and got in. Traction turned our claims into evidence.</p><p><strong>Should you include a demo video in your YC application?</strong> Always &#8211; even if your product is a terminal app. Applications get routed to partners who know the domain, and a devtools partner reads a terminal demo fine. Skipping it hides your best evidence.</p><p><strong>Does YC tell you how close you were after a rejection?</strong> Some rejection emails carry a tier &#8211; <a href="https://news.ycombinator.com/item?id=42466793">ours said &#8220;of the applications we read this batch, yours was in the top 10%&#8221;</a>, and other founders report the same line. We used it as a baseline for the reapplication six months later. YC <a href="https://www.ycombinator.com/whynot">doesn&#8217;t give individual feedback</a> below the interview stage.</p><p><strong>Can you reapply to YC after being rejected?</strong> Yes, and reapplying with visible progress is a signal in your favor &#8211; in the Winter 2023 batch, <a href="https://www.ycombinator.com/blog/meet-the-yc-winter-2023-batch">59% of accepted companies had applied more than once</a>. We treated the delta between our two applications &#8211; users, revenue, product &#8211; as the verdict on whether we were on the right track.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://maxprilutskiy.com/p/y-combinator-application-rejected-then-accepted?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">This post is public. Share it if it&#8217;s useful.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://maxprilutskiy.com/p/y-combinator-application-rejected-then-accepted?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://maxprilutskiy.com/p/y-combinator-application-rejected-then-accepted?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item></channel></rss>