← AI Catalyst C3All programsHomeSearch
AI Catalyst C3·Core Sessions - Week 2·1:46:56

Office Hours II: When to Pay for Vercel, Scraping Public Data for Paul's Gold-Pressure App, Audits as a Sales Hook, and Why Distribution Beats Building

Harshit Host - every answer; Vercel economics, Firecrawl for Paul, the fractional-CTO and RAG-product coaching · Paul Berg Participant - two questions at 0:12-0:20 (gold-market data, website-audit automation)

The short version

  1. PAUL'S QUESTIONS. (1) An app that shows which pressures are moving gold - central banks, geopolitics, real rates and the Fed, inflation, the dollar, ETF flows, physical demand, mine supply - 'not an investment predictor'; what is a cost-effective way to gather the latest public data? Firecrawl (and a second scraper heard as 'XR'), API keys with free tiers, wired in as MCPs (0:12-0:16). (2) Crawl the websites of businesses in a category and rank which are weak on SEO, design and structure, to pitch them: define the categories by hand, then run ONE automated technical-SEO audit - full-page screenshot included - across all of them and generate comparative reports as the outreach hook; the host steers away from naming analytics tools and toward defining the evaluation criteria (0:17-0:20).
  2. Vercel: free is fine for static sites; you pay when backend or edge functions run at volume or several developers deploy together. Alternatives Netlify and Railway; the host's own heavier product runs on AWS on a $1,000 credit (0:08-0:13).
  3. Financial-services data cannot leave the building - so no consumer Claude or ChatGPT; it is AWS Bedrock or vendor-hosted enterprise models (0:45-0:49).
  4. The fractional-CTO insight: the biggest SMB obstacle is not cost or fear but exposure - a client thrilled to learn Supabase is a free backend (0:56-1:03). And for domain experts building RAG-on-my-documents products (SAP HCM, Indian law), the wall is distribution: define the buyer, 20 LinkedIn DMs a day, first 5-10 clients before scale (1:07-1:28).
  5. Mining your own email and WhatsApp exports for product ideas and unbilled work is a great personal workflow and a hard product to sell (0:21-0:34). GTM starts before the product does - YC's team of two, or learn to sell through a channel you enjoy (1:32-1:40).

At a glance, three clicks deep

Skim here first: the closed row is the glance, open is the study card with the key points and timestamps, and the ↓ link drops to that concept's full write-up below.

01When you actually start paying for VercelVercel free until functions-at-volume or multi-developer deploys;›

Vercel free until functions-at-volume or multi-developer deploys; then pay, or move heavy backends to AWS / Railway.

Static = free; functions at volume or team deploys = paid (0:09-0:11)

Netlify, Railway as alternatives (0:11)

Host's heavy product on AWS via $1,000 credit; 'difficult to configure' (0:10-0:13)

↓ Full write-up of this concept

02Paul's gold-pressure app: gather public market data with Firecrawl, not subscriptionsFor research apps on public data: Firecrawl-class scraper + free-tier API keys via MCP, scheduled per sourc…›

For research apps on public data: Firecrawl-class scraper + free-tier API keys via MCP, scheduled per source, stored as JSON.

Paul's pressure list: central banks, geopolitics, real rates/Fed, inflation, USD, ETF flows, physical demand, mine supply (0:13-0:14)

Firecrawl + a second scraper (as-heard 'XR'), API keys, free tiers (0:14-0:16)

Connect as MCP servers so the assistant can pull on demand (0:15)

↓ Full write-up of this concept

03Paul's audit idea: one automated SEO/design audit across a whole category, reports as the pitchCategory list by hand -> one automated audit + screenshot per site -> comparative report -> outreach;›

Category list by hand -> one automated audit + screenshot per site -> comparative report -> outreach; criteria first, tools second.

Paul: 'I'd like to use two things... input the website myself, or crawl websites of businesses in a particular [category]' (0:17-0:18)

Host: define categories and criteria manually first (0:18-0:19)

One workflow, full-page screenshot analysis, run across the list (0:19)

Comparative reports as the sales hook (0:20)

↓ Full write-up of this concept

04Mining your own email and WhatsApp for ideas and unbilled work - great workflow, hard productPersonal-data mining = strong personal workflow (one prompt, your own accounts);›

Personal-data mining = strong personal workflow (one prompt, your own accounts); as a third-party product it needs CRM-grade trust first.

Export chats/email -> Claude -> ideas, patterns, unbilled work (0:22-0:26)

Personal routine: Gmail scan -> draft invoice PDF (0:30-0:32)

Product version blocked by account-connection trust (0:28-0:29)

↓ Full write-up of this concept

05Regulated data cannot leave the org: Bedrock and vendor-hosted models, not consumer ClaudeRegulated verticals: data-resident enterprise AI (Bedrock / vendor-hosted models) only;›

Regulated verticals: data-resident enterprise AI (Bedrock / vendor-hosted models) only; consumer tools are off the table.

Data cannot leave the org (0:46-0:47)

AWS Bedrock; Microsoft enterprise models (0:47-0:49)

'Do both': own idea first, employer track second (0:40-0:44)

↓ Full write-up of this concept

06Fractional CTO for SMBs: the product is exposure, not codeAdvisory value = surfacing simple wins the client has never seen;›

Advisory value = surfacing simple wins the client has never seen; capture conversations, extract problems, then map tools.

Record client calls -> Claude -> problem list (0:57-0:59)

Vertical-deep or function-wide, both work (1:00)

Biggest obstacle is lack of exposure; the Supabase story (1:01-1:03)

↓ Full write-up of this concept

07RAG-on-my-documents products hit the same wall: distributionDocumentation-RAG products compete on distribution;›

Documentation-RAG products compete on distribution; precise buyer, daily outreach, first 5-10 clients, GTM before build.

Many similar RAG products exist; distribution is the problem (1:09-1:11)

Perplexity to target, ~20 LinkedIn DMs/day, parallel experiments (1:14-1:17)

Simran: narrow prototype, one paying customer, teach first (1:20-1:27)

YC team of two; GTM before product; a technical hire at 5-10 customers (1:32-1:38)

↓ Full write-up of this concept

The concepts in full

01

When you actually start paying for Vercel

Jane asked the question every vibe-coder eventually gets a bill for.

Static sites cost nothing on Vercel. Two things move you onto a paid plan: backend or edge functions running at real volume, and a team of developers pushing collaborative deploys. Up to hundreds or a few thousand customers, Vercel is still the right default; Netlify and Railway are the alternatives. Harshit's own product ('Glued') is architecturally too heavy for Vercel and lives on AWS on a $1,000 free-credit grant - which he calls difficult to configure.

Why it matters

A concrete hosting-cost rule of thumb for client sites and side products.

02

Paul's gold-pressure app: gather public market data with Firecrawl, not subscriptions

'It's not an investment predictor. It's a methodology of trying to see the various pressures that affect gold.'

Paul listed the pressures he wants tracked - central banks, geopolitical issues, real rates and Fed policy, inflation, the US dollar, ETF flows, physical demand, mine supply - and asked for a cost-effective way to gather the latest data. Harshit's answer is scrapers with free tiers and API keys, wired in as MCP servers: Firecrawl by name, plus a second tool heard as 'XR'. The pattern: one scheduled scrape per source, normalise to JSON, and the app reads the store rather than the web. OH V picks Firecrawl again for Paul's compliance scanner and demos it live.

Why it matters

Paul's own project; the same stack reappears in OH V and Basecamp 4.

03

Paul's audit idea: one automated SEO/design audit across a whole category, reports as the pitch

'Crawl websites of businesses in a particular team and tell me which ones are weak in design, SEO, structure, user interface.'

Paul wanted two modes - paste a URL, or sweep a category - and asked which analytics tools to use. Harshit reframed it: the tools are secondary; the work is (1) defining the business categories and building the list by hand, (2) writing ONE technical-SEO audit workflow that also takes a full-page screenshot and grades the design, (3) running it across every site in the list, and (4) producing comparative reports that become the cold-outreach hook - 'here is where you stand against the eleven competitors on your street'. The evaluation criteria are the product; everything else is a loop.

Why it matters

Paul's lead-gen mechanism, and the seed of Session 23's audit-fix loop and the compliance scanner he brought to OH V.

04

Mining your own email and WhatsApp for ideas and unbilled work - great workflow, hard product

Glenn wanted software that reads his inbox and finds the work he forgot to invoice.

Harshit loves the underlying move - export your WhatsApp and email, feed it to Claude, and ask what you keep doing, what people keep asking, and what you never billed. As a personal routine (connect Gmail, scan the last N days, draft the invoice PDF) it is a single prompt in Claude or Codex. As a product it is a trust problem: nobody connects their inbox to an unknown tool unless it already looks like a CRM. He also floats a directory app that turns trending Instagram/TikTok content into buildable product ideas.

Why it matters

The line between a personal automation and a sellable product, drawn on a real example.

05

Regulated data cannot leave the org: Bedrock and vendor-hosted models, not consumer Claude

Dharmesh runs hedge-fund back-office processes in Excel. He cannot paste them into ChatGPT.

Financial-services data has to stay inside the organisation, so the answer is enterprise plumbing: AWS Bedrock, or vendor-hosted fine-tuned models (Harshit cites 'four or five' newly launched Microsoft enterprise models), never a personal Claude subscription or a raw API call from a laptop. On the career question - pitch internally or build your own - do both, with your own idea first and the employer's support as the second track; expect to use three or four tools together, not one.

Why it matters

The constraint that decides the architecture for any client in finance, health or law.

06

Fractional CTO for SMBs: the product is exposure, not code

'What's the single biggest obstacle to SMBs adopting AI?' Not cost. Not fear. They have not seen the tools.

A serial entrepreneur wants to sell fractional-CTO advisory to automotive dealers. Harshit's playbook: record every client conversation (a wearable note-taker), run the transcripts through Claude for the real problems, and only then talk tools and architecture - sometimes a prototype. You can serve one vertical deeply or one business function (marketing) across many. The value is exposure: his example is a marketing team that had never heard Supabase was a free backend. That one sentence was the engagement.

Why it matters

The clearest statement in the corpus of what a small AI agency actually sells.

07

RAG-on-my-documents products hit the same wall: distribution

Stephen has 21 years of SAP HCM knowledge in a vector database and a demo booked. Simran wants Indian case law for students. Same advice.

Both products are good and both have well-funded lookalikes (Legora, Harvey). The bottleneck is not the RAG - it is finding the buyer. Define the target precisely, use Perplexity to find the people and companies, aim for about twenty LinkedIn DMs a day, run several GTM experiments at once, and get the first five to ten clients before worrying about global scale. For Simran: prototype on five to ten documents in one legal sub-category, find one paying customer, and consider teaching lawyers to use existing AI tools as the cheaper way in. For everyone: GTM starts before the product - YC's team of two, or learn to sell through a channel you enjoy.

Why it matters

The recurring caution for domain experts in this cohort, stated twice in one hour.

Tools referenced

ToolCoverageMomentContext
VercelexplainedFree vs paid thresholds
FirecrawlexplainedRecommended for Paul's public-data scraping
AWS BedrockexplainedEnterprise path for regulated data
NetlifymentionedAlternative host
RailwaymentionedAlternative host
AWSmentionedHost's heavy product on $1,000 credit
PerplexitymentionedFind target companies and people
SupabasementionedThe 'exposure' win for a marketing client
ElevenLabsmentionedVoice layer on Stephen's SAP HCM product
ApollomentionedLead-scraping example
NotebookLMmentionedNotebook-style tool for a lawyer's documents
HermesmentionedHarness for a 'digital twin' agent

Action items

    Resources mentioned

    Resources
    • docPaul's questions in this hour (verbatim, as asked)
    • docWeekend session with Cameron on GTM / sales

    Extraction notes

    This page was built from an auto-generated transcript, which garbles product and people's names. Those were corrected silently in everything above and logged here for transparency. The warnings flag claims that were true on the recording day but change fast.

    Transcript corrections applied

    The transcript saysThe trainer actually means
    Paul BurkePaul Berg
    Harshad / Ashit / Ashish (host)Harshit
    XRunresolved scraping tool named beside Firecrawl
    Realway.comRailway
    11 LabsElevenLabs
    JPM (weekend session topic)GTM
    Haruparticipant name, unresolved

    True on recording day — verify before relying