{
  "title": "Vibe Coding: Building Faster with AI-Powered Development",
  "slug": "js-jabber-vibe-coding",
  "collection": "podcasts",
  "contentType": "Podcast",
  "description": "Anthony Campolo joins JavaScript Jabber to discuss vibe coding, building his AutoShow podcast tool with LLMs, and how AI is reshaping developer workflows",
  "summary": "Anthony Campolo joins JavaScript Jabber to discuss vibe coding, building his AutoShow podcast tool with LLMs, and how AI is reshaping developer workflows",
  "author": {
    "name": "Anthony Campolo"
  },
  "source": {
    "channel": "JavaScript Jabber",
    "channelUrl": "https://topenddevs.com/podcasts/javascript-jabber/",
    "originalUrl": "https://api.spreaker.com/download/episode/67581220/jsj_687.mp3"
  },
  "publishedAt": "2025-08-22T00:00:00.000Z",
  "updatedAt": null,
  "freshness": {
    "label": "Published",
    "value": "2025-08-22T00:00:00.000Z"
  },
  "urls": {
    "html": "https://ajcwebdev.com/podcasts/js-jabber-vibe-coding/",
    "markdown": "https://ajcwebdev.com/podcasts/js-jabber-vibe-coding/index.md",
    "json": "https://ajcwebdev.com/podcasts/js-jabber-vibe-coding/index.json"
  },
  "headings": [
    {
      "depth": 2,
      "id": "episode-description",
      "text": "Episode Description"
    },
    {
      "depth": 2,
      "id": "episode-summary",
      "text": "Episode Summary"
    },
    {
      "depth": 2,
      "id": "speakers",
      "text": "Speakers"
    },
    {
      "depth": 2,
      "id": "chapters",
      "text": "Chapters"
    },
    {
      "depth": 3,
      "id": "00-01-05-introductions-and-defining-vibe-coding",
      "text": "00:01:05 - Introductions and Defining Vibe Coding"
    },
    {
      "depth": 3,
      "id": "00-06-10-the-blurred-line-between-vibe-coding-and-traditional-development",
      "text": "00:06:10 - The Blurred Line Between Vibe Coding and Traditional Development"
    },
    {
      "depth": 3,
      "id": "00-14-00-tech-stacks-tools-and-the-repo-mix-workflow",
      "text": "00:14:00 - Tech Stacks, Tools, and the Repo Mix Workflow"
    },
    {
      "depth": 3,
      "id": "00-19-22-rule-files-and-prompt-engineering-for-code-generation",
      "text": "00:19:22 - Rule Files and Prompt Engineering for Code Generation"
    },
    {
      "depth": 3,
      "id": "00-26-38-context-windows-model-selection-and-costs",
      "text": "00:26:38 - Context Windows, Model Selection, and Costs"
    },
    {
      "depth": 3,
      "id": "00-36-18-building-autoshow-from-personal-tool-to-product",
      "text": "00:36:18 - Building AutoShow: From Personal Tool to Product"
    },
    {
      "depth": 3,
      "id": "00-42-30-will-ai-replace-developers",
      "text": "00:42:30 - Will AI Replace Developers?"
    },
    {
      "depth": 3,
      "id": "00-51-44-ai-assisted-development-in-enterprise-and-legacy-code",
      "text": "00:51:44 - AI-Assisted Development in Enterprise and Legacy Code"
    },
    {
      "depth": 3,
      "id": "01-00-26-junior-vs-senior-developers-in-the-ai-era",
      "text": "01:00:26 - Junior vs. Senior Developers in the AI Era"
    },
    {
      "depth": 3,
      "id": "01-09-07-autoshow-demo-security-and-final-thoughts",
      "text": "01:09:07 - AutoShow Demo, Security, and Final Thoughts"
    },
    {
      "depth": 2,
      "id": "transcript",
      "text": "Transcript"
    }
  ],
  "tags": [
    "web",
    "ai",
    "llms"
  ],
  "discovery": {
    "apiIndex": "https://ajcwebdev.com/api/index.json",
    "llmsTxt": "https://ajcwebdev.com/llms.txt",
    "llmsFullTxt": "https://ajcwebdev.com/llms-full.txt",
    "sitemapMd": "https://ajcwebdev.com/sitemap.md",
    "sitemapXml": "https://ajcwebdev.com/sitemap.xml"
  },
  "nextActions": [
    {
      "action": "open_html",
      "url": "https://ajcwebdev.com/podcasts/js-jabber-vibe-coding/",
      "method": "GET",
      "accept": "text/html"
    },
    {
      "action": "get_markdown_twin",
      "url": "https://ajcwebdev.com/podcasts/js-jabber-vibe-coding/index.md",
      "method": "GET",
      "accept": "text/markdown"
    },
    {
      "action": "get_json_twin",
      "url": "https://ajcwebdev.com/podcasts/js-jabber-vibe-coding/index.json",
      "method": "GET",
      "accept": "application/json"
    }
  ]
}