In this episode, my guest Tim Benniks, Developer Experience Lead at Contentstack, and I explore vibe coding from a developer’s perspective. We’ll talk about what works, what doesn’t, and how it compares to traditional development. We’ll cover when to vibe code, the benefits and challenges, lessons learned from building apps with AI-assisted coding tools, and practical tips for making the most of this emerging approach.Learn more athttps://iCodeWith.ai
Deploying vibe-coded apps doesn't have to be daunting! In this episode, we dive deep into the practical side of taking your AI-powered prototypes from development to live, production-ready apps. Join Marcelo and his guest, Josh Thornes, Director of AI and Software Engineering at e360, as they cover the best platforms for deployment, setting up seamless CI/CD pipelines, overcoming common deployment hurdles, and ensuring your vibe-coded apps are secure, reliable, and ready to scale. Key Topics Covered1. Choosing the best deployment platforms for vibe-coded apps.2. Setting up efficient CI/CD pipelines for rapid iterations.3. Overcoming common deployment challenges unique to AI-generated prototypes.4. Ensuring security, reliability, and scalability from prototype to production.5. Monitoring tools and best practices to maintain your vibe-coded apps post-launch.Learn more athttps://iCodeWith.ai
In this episode, Marcelo welcomes Debbie O'Brien, Microsoft's Principal Technical Program Manager behind Playwright's Model Context Protocol (MCP). Together they explore why testing is now more crucial than ever in vibe coding, examining how rigorous testing prevents regressions and builds resilient AI-generated systems. They unpack the full testing spectrum—from unit and integration to E2E, performance, and exploratory tests—and delve into various AI powered tools (include Playwright) that will help you get your testing done quicker and more efficiently through natural-language prompts and agent-powered workflows.Key Topics Covered1. Why testing has become essential as vibe coding accelerates development.2. How unit, integration, E2E, performance, and exploratory tests work together to catch issues early.3. What Playwright’s Model Context Protocol (MCP) is and how it enables LLMs to control browsers via structured accessibility snapshots.4. How MCP empowers AI-driven workflows—writing tests in natural language, running them, and autonomously repairing failures.5. Practical insights from Debbie’s experience on adopting AI testing in real-world teams and reducing brittleness.Learn more athttps://iCodeWith.ai
In this inaugural episode of Coding with AI, Marcelo sits down with Eric Provencher, founder of Repo Prompt, to unpack the rise of vibe coding, an emerging approach to building software through conversation, intuition, and collaboration with AI. They discuss what separates vibe coding from traditional development, the shifting role of code in the age of large language models, and how AI tools are helping shape the future of AI-assisted creation. Along the way, they explore topics like prompt engineering, tooling for non-developers, and whether we’re witnessing the beginning of a post-code era or just a new way to express logic and structure.Key Topics Covered1. What is vibe coding?2. Is code still necessary?3. Is prompt engineering a new development skill?4. The rise of AI tools.5. The future of software creation.Learn more athttps://iCodeWith.ai