Oct 18, 2024 · 41m · startup-ideas

Do this to build a $100k/mo chrome extension using AI (Cursor AI, Claude)

Michael Shemelis (Raz Mike) · 23m spoken Greg Isenberg · 11m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Host Greg Isenberg and developer Raz Mike demonstrate how to discover high-potential software ideas and build a functional Google Chrome extension from scratch using Claude and Cursor AI.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Greg holds 32.1% of the talking time here. How this is scored →

Greg as informed peer 3.8 Guest teaching 3.2 Guest disagreement 0.0 Greg pushing back 0.2
05100:0015:0030:000:36–6:05 · Greg as informed peer 6/10 Brainstorming Extension Concepts via GitHub and Chrome Store Analysis Greg lays out actionable frameworks for identifying Chrome extension startup opportunities through GitHub issue mining and existing store analysis. Michael validates the thesis with concrete technical examples like TanStack Query and Supabase's funding.6:07–12:08 · Greg as informed peer 7/10 Promotional Segment: Unlocking the Curated Startup Idea Bank Greg runs through multiple startup discovery strategies including Product Hunt review mining, Reddit IFTTT alerts, and API change log tracking. Michael enthusiastically agrees with the tactics and takes notes for his own workflow.12:08–23:16 · Greg as informed peer 2/10 Building an HTML and CSS Web Scraper with Claude and Cursor AI Michael leads a hands-on live coding demonstration setting up manifest.json, popup scripts, and developer mode in Arc/Chromium via Claude and Cursor AI. Greg acts as the engaged student, asking clarifying questions and praising the simplicity of the workflow.23:17–39:22 · Greg as informed peer 3/10 Sponsor Spotlight: Organic Growth Acceleration with Boring Marketing Michael troubleshoots why the extension fails on YouTube, explaining browser Content Security Policies and script injection restrictions before successfully scraping complex sites like Arc. Greg prompts Michael to incorporate best practices and tests edge cases.39:23–41:03 · Greg as informed peer 1/10 Wrapping Up the Extension Build and Sharing Creator Resources Both participants conclude the build demonstration, summarize the value of rapid MVP prototyping with Chrome extensions, and exchange mutual appreciation and promotional links.0:36–6:05 · Guest teaching 3/10 Brainstorming Extension Concepts via GitHub and Chrome Store Analysis Greg lays out actionable frameworks for identifying Chrome extension startup opportunities through GitHub issue mining and existing store analysis. Michael validates the thesis with concrete technical examples like TanStack Query and Supabase's funding.6:07–12:08 · Guest teaching 0/10 Promotional Segment: Unlocking the Curated Startup Idea Bank Greg runs through multiple startup discovery strategies including Product Hunt review mining, Reddit IFTTT alerts, and API change log tracking. Michael enthusiastically agrees with the tactics and takes notes for his own workflow.12:08–23:16 · Guest teaching 6/10 Building an HTML and CSS Web Scraper with Claude and Cursor AI Michael leads a hands-on live coding demonstration setting up manifest.json, popup scripts, and developer mode in Arc/Chromium via Claude and Cursor AI. Greg acts as the engaged student, asking clarifying questions and praising the simplicity of the workflow.23:17–39:22 · Guest teaching 7/10 Sponsor Spotlight: Organic Growth Acceleration with Boring Marketing Michael troubleshoots why the extension fails on YouTube, explaining browser Content Security Policies and script injection restrictions before successfully scraping complex sites like Arc. Greg prompts Michael to incorporate best practices and tests edge cases.39:23–41:03 · Guest teaching 0/10 Wrapping Up the Extension Build and Sharing Creator Resources Both participants conclude the build demonstration, summarize the value of rapid MVP prototyping with Chrome extensions, and exchange mutual appreciation and promotional links.0:36–6:05 · Guest disagreement 0/10 Brainstorming Extension Concepts via GitHub and Chrome Store Analysis Greg lays out actionable frameworks for identifying Chrome extension startup opportunities through GitHub issue mining and existing store analysis. Michael validates the thesis with concrete technical examples like TanStack Query and Supabase's funding.6:07–12:08 · Guest disagreement 0/10 Promotional Segment: Unlocking the Curated Startup Idea Bank Greg runs through multiple startup discovery strategies including Product Hunt review mining, Reddit IFTTT alerts, and API change log tracking. Michael enthusiastically agrees with the tactics and takes notes for his own workflow.12:08–23:16 · Guest disagreement 0/10 Building an HTML and CSS Web Scraper with Claude and Cursor AI Michael leads a hands-on live coding demonstration setting up manifest.json, popup scripts, and developer mode in Arc/Chromium via Claude and Cursor AI. Greg acts as the engaged student, asking clarifying questions and praising the simplicity of the workflow.23:17–39:22 · Guest disagreement 0/10 Sponsor Spotlight: Organic Growth Acceleration with Boring Marketing Michael troubleshoots why the extension fails on YouTube, explaining browser Content Security Policies and script injection restrictions before successfully scraping complex sites like Arc. Greg prompts Michael to incorporate best practices and tests edge cases.39:23–41:03 · Guest disagreement 0/10 Wrapping Up the Extension Build and Sharing Creator Resources Both participants conclude the build demonstration, summarize the value of rapid MVP prototyping with Chrome extensions, and exchange mutual appreciation and promotional links.0:36–6:05 · Greg pushing back 0/10 Brainstorming Extension Concepts via GitHub and Chrome Store Analysis Greg lays out actionable frameworks for identifying Chrome extension startup opportunities through GitHub issue mining and existing store analysis. Michael validates the thesis with concrete technical examples like TanStack Query and Supabase's funding.6:07–12:08 · Greg pushing back 0/10 Promotional Segment: Unlocking the Curated Startup Idea Bank Greg runs through multiple startup discovery strategies including Product Hunt review mining, Reddit IFTTT alerts, and API change log tracking. Michael enthusiastically agrees with the tactics and takes notes for his own workflow.12:08–23:16 · Greg pushing back 0/10 Building an HTML and CSS Web Scraper with Claude and Cursor AI Michael leads a hands-on live coding demonstration setting up manifest.json, popup scripts, and developer mode in Arc/Chromium via Claude and Cursor AI. Greg acts as the engaged student, asking clarifying questions and praising the simplicity of the workflow.23:17–39:22 · Greg pushing back 1/10 Sponsor Spotlight: Organic Growth Acceleration with Boring Marketing Michael troubleshoots why the extension fails on YouTube, explaining browser Content Security Policies and script injection restrictions before successfully scraping complex sites like Arc. Greg prompts Michael to incorporate best practices and tests edge cases.39:23–41:03 · Greg pushing back 0/10 Wrapping Up the Extension Build and Sharing Creator Resources Both participants conclude the build demonstration, summarize the value of rapid MVP prototyping with Chrome extensions, and exchange mutual appreciation and promotional links.

speaking balance: gold is Greg, purple is the guest (3 minute bins)

0:00 · Greg 93.2% · guest 6.8%0:00 · Greg 93.2% · guest 6.8%3:00 · Greg 50.4% · guest 49.6%3:00 · Greg 50.4% · guest 49.6%6:00 · Greg 93.1% · guest 6.9%6:00 · Greg 93.1% · guest 6.9%9:00 · Greg 92.4% · guest 7.6%9:00 · Greg 92.4% · guest 7.6%12:00 · Greg 2.1% · guest 97.9%12:00 · Greg 2.1% · guest 97.9%15:00 · Greg 6.9% · guest 93.1%15:00 · Greg 6.9% · guest 93.1%18:00 · Greg 8.4% · guest 91.6%18:00 · Greg 8.4% · guest 91.6%21:00 · Greg 27.4% · guest 72.6%21:00 · Greg 27.4% · guest 72.6%24:00 · Greg 24.9% · guest 75.1%24:00 · Greg 24.9% · guest 75.1%27:00 · Greg 12% · guest 88%27:00 · Greg 12% · guest 88%30:00 · Greg 0% · guest 100%30:00 · Greg 0% · guest 100%33:00 · Greg 4.4% · guest 95.6%33:00 · Greg 4.4% · guest 95.6%36:00 · Greg 8.4% · guest 91.6%36:00 · Greg 8.4% · guest 91.6%39:00 · Greg 26.9% · guest 73.1%39:00 · Greg 26.9% · guest 73.1%
Sharpest disagreement ▶ 13:00 Guest rejects sole reliance on Cursor over standalone Claude

Michael firmly addresses viewer comments by rejecting the notion that Cursor's built-in Claude integration is always superior, explaining why direct web Claude yields better code outputs.

Hardest push from Greg ▶ 29:05 Host pushes to enforce design best practices and test hard sites

Greg stops Michael from merely making the UI cute, insisting on prompting Cursor to strictly review the codebase for official Chrome extension best practices.

Biggest teaching moment ▶ 35:10 Guest educates on Content Security Policies and extension blocking

Michael breaks down why modern platforms like YouTube block extension script injections via strict Content Security Policies, connecting it to why ad blockers break.

Greg holds their own ▶ 2:00 Host breaks down the extension-to-SaaS pipeline using vidIQ

Greg demonstrates deep product strategy expertise by outlining how founders can use GitHub unresolved issue threads and Chrome extensions as low-risk MVPs to bootstrap full SaaS companies.

the scores for every segment, with the reasoning behind each
ChapterTopicGreg as informed peerGuest teachingGuest disagreementGreg pushing backWhy
Brainstorming Extension Concepts via GitHub and Chrome Store Analysis 6300 Greg lays out actionable frameworks for identifying Chrome extension startup opportunities through GitHub issue mining and existing store analysis. Michael validates the thesis with concrete technical examples like TanStack Query and Supabase's funding.
Promotional Segment: Unlocking the Curated Startup Idea Bank 7000 Greg runs through multiple startup discovery strategies including Product Hunt review mining, Reddit IFTTT alerts, and API change log tracking. Michael enthusiastically agrees with the tactics and takes notes for his own workflow.
Building an HTML and CSS Web Scraper with Claude and Cursor AI 2600 Michael leads a hands-on live coding demonstration setting up manifest.json, popup scripts, and developer mode in Arc/Chromium via Claude and Cursor AI. Greg acts as the engaged student, asking clarifying questions and praising the simplicity of the workflow.
Sponsor Spotlight: Organic Growth Acceleration with Boring Marketing 3701 Michael troubleshoots why the extension fails on YouTube, explaining browser Content Security Policies and script injection restrictions before successfully scraping complex sites like Arc. Greg prompts Michael to incorporate best practices and tests edge cases.
Wrapping Up the Extension Build and Sharing Creator Resources 1000 Both participants conclude the build demonstration, summarize the value of rapid MVP prototyping with Chrome extensions, and exchange mutual appreciation and promotional links.

Statements from this episode (4)

Insight
Isenberg: Product Hunt reviews provide better ideation feedback than Chrome Web Store
“Although I find that the ratings aren't as good as Product Hunt, because the people who go to Product Hunt are, like, tech people, so they're able to give, like, either you get a lot of, like, this is amazing, good, good post, or it's like, this is horrible fo…”
Greg Isenberg Oct 18, 2024 ▶ 9:20
Opinion
Raz Mike: Claude's web UI generates better code than its Cursor integration
“First and foremost, I find that I don't know what cursor does with their integration with Claude, but I just find that sometimes the output I get from Claude directly on the site is much better than a cursor.”
Michael Shemelis (Raz Mike) Oct 18, 2024 ▶ 13:16
Insight
Raz Mike: Chrome extensions have much higher ROI than web apps for beginners
“With a Chrome extension, the ROI from you building it to you potentially making some money off of it, especially with the ideas you share are just so much higher.”
Michael Shemelis (Raz Mike) Oct 18, 2024 ▶ 25:59
Opinion
Raz Mike: Most software ideas can be built as Chrome extensions
“Most ideas I truly believe can be Chrome extensions.”
Michael Shemelis (Raz Mike) Oct 18, 2024 ▶ 39:29
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 300 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.