[{"data":1,"prerenderedAt":1049},["ShallowReactive",2],{"videos-grok-bot":3,"all-videos-for-tags-page":60},[4,17,25,34,42,50],{"path":5,"title":6,"description":7,"date":8,"tags":9,"video":12,"start":13,"host":14,"conference":13,"image":15,"featured":16,"featuredOrder":13},"/videos/grok-bot-does-my-shopping","Grok Bot does my shopping (while walking the twins)","Quick walk-through of how I did my full shop with Grok Bot from my phone, while out with the twins.","2026-08-24",[10,11],"ai","grok-bot","bd2KnjGJ6BM",null,"Debbie's youtube channel","https://img.youtube.com/vi/bd2KnjGJ6BM/sddefault.jpg",false,{"path":18,"title":19,"description":20,"date":8,"tags":21,"video":22,"start":13,"host":23,"conference":13,"image":24,"featured":16,"featuredOrder":13},"/videos/grok-bot-is-insane-heres-how-to-use-it-in-tech","Grok Bot Is Insane. Here's How to Use It in Tech.","Francesco Ciulla talks with Debbie O'Brien about using Grok Bot as a personal AI chief of staff for content, conferences, calendar, shopping, meetings, and everyday tasks.",[10,11],"tg7asTfgG7E","Francesco Ciulla","https://img.youtube.com/vi/tg7asTfgG7E/sddefault.jpg",{"path":26,"title":27,"description":28,"date":29,"tags":30,"video":31,"start":13,"host":32,"conference":13,"image":33,"featured":16,"featuredOrder":13},"/videos/job-hunt-with-a-bot","Job Hunt With a Bot? (Grok Bot Finds Roles for Me)","I need to look for a job, so I made a Job Hunt bot on Grok Bot. It looked me up online, found roles, and can even do interview prep.","2026-08-22",[10,11],"f4ent80mR4w","Debbie O'Brien","https://img.youtube.com/vi/f4ent80mR4w/sddefault.jpg",{"path":35,"title":36,"description":37,"date":38,"tags":39,"video":40,"start":13,"host":32,"conference":13,"image":41,"featured":16,"featuredOrder":13},"/videos/i-sent-grok-bot-to-buy-my-gluten-free-beer","I sent Grok Bot to buy my gluten-free beer","I ran out of gluten-free beer and asked my Grok Bot chief of staff to buy more. Amazon jumbo rolls from my phone, Alcampo wouldn't let me log in, a morning podcast, and a delivery slot I can keep adding to.","2026-08-16",[10,11],"6v9txfFIwtw","https://img.youtube.com/vi/6v9txfFIwtw/sddefault.jpg",{"path":43,"title":44,"description":45,"date":46,"tags":47,"video":48,"start":13,"host":32,"conference":13,"image":49,"featured":16,"featuredOrder":13},"/videos/can-grok-bot-book-my-flights-lets-find-out","Can Grok Bot Book My Flights? Let's Find Out","Can Grok Bot actually book flights? A real Palma to Dublin trip for two adults and two toddlers — what it handled, where Ryanair checkout got stuck, plus a content publishing recipe with blog, LinkedIn, X, and Dev.to bots.","2026-08-13",[10,11],"xDNLKLg7Ib8","https://img.youtube.com/vi/xDNLKLg7Ib8/sddefault.jpg",{"path":51,"title":52,"description":53,"date":54,"tags":55,"video":56,"start":13,"host":32,"conference":13,"image":57,"featured":58,"featuredOrder":59},"/videos/how-to-get-started-with-grok-bot","How to Get Started with Grok Bot","Grok Bot just dropped. I downloaded it on a Mac the same day and recorded myself setting it up. Not a feature list — what I actually clicked, what worked, and which bots I would create.","2026-08-11",[10,11],"kiDvQnoCveU","https://img.youtube.com/vi/kiDvQnoCveU/sddefault.jpg",true,3,[61,63,65,67,69,71,73,88,100,108,118,126,134,142,151,160,167,177,184,193,201,208,215,222,229,237,244,251,258,266,273,280,289,296,303,310,317,324,331,338,344,352,360,366,373,380,387,395,402,409,417,425,433,441,449,456,464,472,480,487,493,501,509,515,522,528,534,540,547,555,562,568,577,585,594,604,611,617,625,633,641,648,656,665,673,680,687,695,703,709,717,725,733,741,749,756,765,773,781,789,797,804,812,818,826,834,842,850,857,864,872,879,887,894,902,910,917,925,931,939,947,954,960,969,976,981,987,992,999,1005,1013,1019,1027,1034,1042],{"path":5,"title":6,"description":7,"date":8,"tags":62,"video":12,"start":13,"host":14,"conference":13,"image":15,"featured":16,"featuredOrder":13},[10,11],{"path":18,"title":19,"description":20,"date":8,"tags":64,"video":22,"start":13,"host":23,"conference":13,"image":24,"featured":16,"featuredOrder":13},[10,11],{"path":26,"title":27,"description":28,"date":29,"tags":66,"video":31,"start":13,"host":32,"conference":13,"image":33,"featured":16,"featuredOrder":13},[10,11],{"path":35,"title":36,"description":37,"date":38,"tags":68,"video":40,"start":13,"host":32,"conference":13,"image":41,"featured":16,"featuredOrder":13},[10,11],{"path":43,"title":44,"description":45,"date":46,"tags":70,"video":48,"start":13,"host":32,"conference":13,"image":49,"featured":16,"featuredOrder":13},[10,11],{"path":51,"title":52,"description":53,"date":54,"tags":72,"video":56,"start":13,"host":32,"conference":13,"image":57,"featured":58,"featuredOrder":59},[10,11],{"path":74,"title":75,"description":76,"date":77,"tags":78,"video":85,"start":13,"host":86,"conference":13,"image":87,"featured":16,"featuredOrder":13},"/videos/coffee-and-open-source-conversation-debbie-obrien","Coffee and Open Source Conversation - Debbie O'Brien","Debbie joins Isaac Levin on Coffee and Open Source to chat about her journey in frontend development, working in dev rel, her love for Vue.js and Nuxt.js, and her current focus on end-to-end testing with Playwright.","2026-05-19",[79,80,81,82,83,84],"interviews","playwright","testing","nuxt","vue","dev-rel","Lz32-p2JeUA","Isaac Levin","https://img.youtube.com/vi/Lz32-p2JeUA/sddefault.jpg",{"path":89,"title":90,"description":91,"date":92,"tags":93,"video":96,"start":13,"host":97,"conference":13,"image":98,"featured":58,"featuredOrder":99},"/videos/agentic-developer-orchestrating-ai-workflows-with-mcps","The Agentic Developer: Orchestrating AI Workflows with MCPs","The future of development isn't just AI-assisted, it's AI-orchestrated. In this talk from Vue Amsterdam, explore how to build powerful agentic workflows that transform how developers work — assigning tasks directly to AI agents, leveraging the Model Context Protocol (MCP) ecosystem to extend agent capabilities, and verifying agent work using tools like Playwright.","2026-04-27",[10,94,95,83],"mcp","conference-talk","PbC5m-4P4hU","Vue Amsterdam","https://img.youtube.com/vi/PbC5m-4P4hU/sddefault.jpg",2,{"path":101,"title":102,"description":103,"date":104,"tags":105,"video":106,"start":13,"host":14,"conference":13,"image":107,"featured":16,"featuredOrder":13},"/videos/build-better-ai-agent-skills-with-skill-creator-v2","Build Better AI Agent Skills With Skill Creator v2 from Anthropic","A walkthrough of Anthropic's Skill Creator v2 showing how to review and improve real agent skills using sub-agents, evals, and benchmark comparisons for GitHub Copilot, Claude Code, and other coding agents.","2026-03-21",[10],"WplS5lycPHM","https://img.youtube.com/vi/WplS5lycPHM/sddefault.jpg",{"path":109,"title":110,"description":111,"date":112,"tags":113,"video":115,"start":13,"host":116,"conference":13,"image":117,"featured":16,"featuredOrder":13},"/videos/este-ano-puede-haber-despidos-masivos-por-la-ia","Este año puede haber despidos masivos por la IA - Debbie O'Brien, Developer IA","Interview with Debbie O'Brien, formerly Developer Advocate at Microsoft on the Playwright team, discussing AI coding, AI agents, and the impact of artificial intelligence on developer jobs and the future of programming.","2026-03-12",[10,114,80],"interview","L0ew62S4UZo","Inteligencia Artificial","https://img.youtube.com/vi/L0ew62S4UZo/sddefault.jpg",{"path":119,"title":120,"description":121,"date":122,"tags":123,"video":124,"start":13,"host":32,"conference":13,"image":125,"featured":16,"featuredOrder":13},"/videos/build-websites-games-and-teaching-resources-with-google-gemini","Build Websites, Games, and Teaching Resources With Google Gemini (No Coding Required)","Did you know you can build a website in minutes using AI? In this video, Debbie shows how Google Gemini can generate complete websites and even simple games using nothing but a prompt — no coding skills required.","2026-03-09",[10],"BUDAS6E4xyY","https://img.youtube.com/vi/BUDAS6E4xyY/sddefault.jpg",{"path":127,"title":128,"description":129,"date":130,"tags":131,"video":132,"start":13,"host":14,"conference":13,"image":133,"featured":16,"featuredOrder":13},"/videos/what-are-skills-build-your-first-ai-agent-skill-in-minutes","What Are Skills? Build Your First AI Agent Skill in Minutes","Skills are the simplest way to teach your AI agent something new. In this beginner-friendly walkthrough, I'll break down exactly what a skill is, how it works, and we'll build one together from scratch in VS Code.","2026-03-04",[10,94],"2REiUlciObk","https://img.youtube.com/vi/2REiUlciObk/sddefault.jpg",{"path":135,"title":136,"description":137,"date":138,"tags":139,"video":140,"start":13,"host":14,"conference":13,"image":141,"featured":16,"featuredOrder":13},"/videos/i-got-laid-off-from-block-my-second-layoff-in-months","I Got Laid Off From Block — My Second Layoff in Months | The Reality of Tech in 2026","I was laid off from Block yesterday — just weeks into the job. This is my second layoff in a matter of months after Microsoft. In this video, I share exactly what happened, how I found out, what it feels like, and where I think the tech industry is headed.","2026-02-27",[84],"WxhqmxDW770","https://img.youtube.com/vi/WxhqmxDW770/sddefault.jpg",{"path":143,"title":144,"description":145,"date":146,"tags":147,"video":148,"start":13,"host":149,"conference":13,"image":150,"featured":16,"featuredOrder":13},"/videos/order-food-directly-from-your-ai-agent-goose-neighborhood-extension-and-mcp-apps","Order Food Directly From Your AI Agent 🍽️ Goose + Neighborhood Extension and MCP Apps","Learn how to use the Neighborhood extension in Goose to discover nearby restaurants, browse interactive menus, and place a takeout order — all from a simple chat prompt.","2026-02-24",[10,94],"DG1HUFsekyc","goose OSS","https://img.youtube.com/vi/DG1HUFsekyc/sddefault.jpg",{"path":152,"title":153,"description":154,"date":155,"tags":156,"video":158,"start":13,"host":32,"conference":13,"image":159,"featured":16,"featuredOrder":13},"/videos/agentic-testing-and-browser-automation-with-playwright-cli-skill-live-stream","Agentic Testing and Browser Automation with Playwright CLI Skill Live Stream","Learn how to use Playwright CLI skills to automate browser actions with the goose OSS agent. This tutorial demonstrates building and using skills, including generating Playwright tests and browser interactions. Explore the dashboard for monitoring agent tasks and debugging with traces and video recordings.","2026-02-19",[157,80,10,81],"live-streams","4pW1DrERvm0","https://img.youtube.com/vi/4pW1DrERvm0/sddefault.jpg",{"path":161,"title":162,"description":163,"date":164,"tags":165,"video":166,"start":13,"host":149,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/how-to-use-playwright-skills-for-agentic-testing","How to Use Playwright Skills for Agentic Testing","In this video, you'll learn how to set up Playwright Skills to enable an agent to browse the web, perform real user actions, and automatically generate Playwright tests from those interactions.","2026-02-13",[80,94,10,81],"_MpbmD_unnU",{"path":168,"title":169,"description":170,"date":171,"tags":172,"video":173,"start":13,"host":174,"conference":13,"image":175,"featured":58,"featuredOrder":176},"/videos/supercharged-testing-ai-powered-workflows-with-playwright-mcp","Supercharged Testing: AI-Powered Workflows with Playwright + MCP - Debbie O'Brien","AI is changing how we build software and it's about to change how we test it. Learn how to supercharge your end-to-end testing strategy by combining Playwright's powerful test capabilities with the Playwright MCP Server to enable intelligent, AI-assisted workflows. Covers modern locators, resilient test patterns, parallelization, debugging features, and connecting the Playwright MCP Server to an LLM for automated test generation, coverage gap identification, and debugging failing tests.","2026-02-11",[80,81,10,94,95],"Numb52aJkJw","NDC Conferences","https://img.youtube.com/vi/Numb52aJkJw/sddefault.jpg",1,{"path":178,"title":179,"description":180,"date":181,"tags":182,"video":183,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/im-back-layoffs-ai-new-job-whats-next","I'm Back ❤️ Layoffs, AI, New Job & What's Next","I'm back ❤️ After a few very quiet months, layoffs, big life changes, and a lot of reflection — I'm starting a brand new chapter at Block, diving deep into AI… and I wanted to share the journey with you.","2026-02-08",[10],"zaFJ2E70jUo",{"path":185,"title":186,"description":187,"date":188,"tags":189,"video":190,"start":13,"host":13,"conference":191,"image":192,"featured":16,"featuredOrder":13},"/videos/from-prompt-to-context-engineering-azure-dev-summit","From Prompt to Context Engineering: Spark Your Ideas the Right Way","This talk was recorded at the Lisbon Exhibition and Congress Centre in Lisbon, Portugal at the Azure Dev Summit.","2025-12-19",[95,10],"-7o0S1V4lKg","Azure Dev Summit","https://img.youtube.com/vi/-7o0S1V4lKg/sddefault.jpg",{"path":194,"title":195,"description":196,"date":197,"tags":198,"video":199,"start":13,"host":32,"conference":13,"image":200,"featured":16,"featuredOrder":13},"/videos/goose-ai-fixed-zsh-config","Goose AI Fixed My Broken Zsh Config (and Saved Me Hours)","A first look at Goose, a local-first, open-source AI agent framework released by Block. Watch as Goose detects a syntax error in the .zshrc file, finds that two PATH exports were accidentally merged into one line, safely edits the config file, and explains exactly why the terminal wasn't picking up the changes.","2025-12-15",[10,94],"fk6S4yLxzYU","https://img.youtube.com/vi/fk6S4yLxzYU/sddefault.jpg",{"path":202,"title":203,"description":204,"date":205,"tags":206,"video":207,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/how-i-vibe-code-live-session-improving-site-design-goose-gemini-3","How I Vibe Code - Live session on improving my site design with Goose and Gemini 3","This is such a fun session where I tested out Gemini 3 LLM along with Goose as my coding agent to improve my site design. Watch as I try to tell it what I want and my reaction at the matrix style hero it gave me. Very cool and impressive what it can do in such a short space of time.","2025-11-20",[157,10,94],"nSsBYokJefw",{"path":209,"title":210,"description":211,"date":212,"tags":213,"video":214,"start":13,"host":13,"conference":191,"image":13,"featured":16,"featuredOrder":13},"/videos/supercharged-testing-ai-powered-workflows-playwright-mcp","Supercharged Testing: AI-Powered Workflows with Playwright + MCP","AI is changing how we build software—and it's about to change how we test it. In this session, you'll learn how to supercharge your end-to-end testing strategy by combining Playwright's powerful test capabilities with the Playwright MCP Server to enable intelligent, AI-assisted workflows.","2025-11-19",[95,80,10,94,81],"CR4mBQFVWUU",{"path":216,"title":217,"description":218,"date":219,"tags":220,"video":221,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/how-i-vibe-code-live-session-claude-copilot-goose-playwright-healer","How I vibe code - Live session featuring Claude, Copilot, Goose and Playwright Healer","In this live session i go though how I make changes to my website running multiple agents at the same time to modify and improve my website, heal tests along the way and check linting and accessibility.","2025-11-18",[157,10,80,94],"bwqOE6ngdtg",{"path":223,"title":224,"description":225,"date":226,"tags":227,"video":228,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/playwright-mcp-servers-explained-automation-and-testing","Playwright MCP Servers Explained: Automation and Testing","Model Context Protocol (MCP) meets Playwright! In this video, we explore how MCP servers bridge the gap between AI and browser automation, enabling intelligent testing workflows. Learn how to set up Playwright MCP servers, understand their architecture, and see real-world examples of AI-powered testing in action.","2025-11-17",[80,94,81,10],"U5Hsa6s2EqE",{"path":230,"title":231,"description":232,"date":233,"tags":234,"video":235,"start":13,"host":236,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/test-debugging-with-playwright-healer-agent-walkthrough","Test Debugging with Playwright's Healer Agent — Walkthrough","Watch as Playwright's new Healer agent automatically diagnoses and fixes failing tests! This walkthrough demonstrates how AI can intelligently analyze test failures, identify root causes, and suggest or even implement fixes. See the future of test maintenance in action.","2025-11-13",[80,81,10],"KEjFCe3Qg3Y","Playwright YouTube",{"path":238,"title":239,"description":240,"date":241,"tags":242,"video":243,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/build-your-first-ai-agent-with-n8n-and-gemini","Build your First AI Agent with n8n and Gemini","Ready to build your first AI agent? This tutorial walks you through creating an intelligent automation agent using n8n's visual workflow builder and Google's Gemini AI. Learn how to combine no-code automation with powerful AI capabilities to create agents that can handle complex tasks.","2025-11-06",[10],"x20mG6AigRg",{"path":245,"title":246,"description":247,"date":248,"tags":249,"video":250,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/using-github-copilot-for-code-reviews-on-legacy-codebase","Using GitHub Copilot for Code Reviews on a Legacy Codebase","See how GitHub Copilot can transform code reviews on legacy codebases! This video demonstrates practical techniques for using AI to understand, analyze, and review older code. Learn how Copilot can help identify issues, suggest improvements, and make legacy code review more efficient and thorough.","2025-10-27",[10],"85NM9EGnNx0",{"path":252,"title":253,"description":254,"date":255,"tags":256,"video":257,"start":13,"host":236,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/playwright-v1-56-from-mcp-to-playwright-agents","Playwright v1.56 - From MCP to Playwright Agents","This video demonstrates how Playwright Agents can automatically generate test plans, create Playwright tests based on those plans, and debug/fix failing tests using the Healer agent. It covers using the Planner agent to build test plans, the Generator agent to create real Playwright tests, and the Healer agent to debug and fix broken tests. The video walks through seeding tests with fixtures and setup files, providing a complete workflow for AI-powered end-to-end testing with Playwright.","2025-10-06",[80,81,10],"_AifxZGxwuk",{"path":259,"title":260,"description":261,"date":262,"tags":263,"video":264,"start":13,"host":13,"conference":265,"image":13,"featured":16,"featuredOrder":13},"/videos/ai-driven-development-day-2025-ai-testing-browser-automation-playwright","AI-Driven Development Day 2025: AI Testing & Browser Automation with Playwright","Looking to supercharge your web automation game? In this talk, from AI-Driven Development Day 2025, Debbie O'Brien reveals how Playwright + the Model Context Protocol (MCP) lets AI agents do more than just test - they can now browse, interact, and automate the web intelligently.","2025-09-19",[95,80,10,94,81],"pGPWSILa0PM","AI-Driven Development Day 2025",{"path":267,"title":268,"description":269,"date":270,"tags":271,"video":272,"start":13,"host":32,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/take-screenshots-with-playwright-mcp-effortless-documentation-creation","Take Screenshots with Playwright MCP - Effortless Documentation Creation","Learn how to revolutionize your documentation workflow by automatically creating interactive screenshots using the Playwright MCP server! This tutorial shows you how to generate step-by-step visual guides with minimal effort.","2025-09-03",[80,94,10,81],"Jfi08dULAmw",{"path":274,"title":275,"description":276,"date":277,"tags":278,"video":279,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/playwright-mcp-chrome-extension-testing-with-logged-in-profiles","Playwright MCP + Chrome Extension Testing with Logged-In Profiles","Before the Playwright MCP Browser Extension, using a logged-in state with the Playwright MCP server often meant giving your login credentials to the LLM. Now, with the extension, you can securely reuse your existing browser profile — no passwords required. The LLM can run tests against a session that's already authenticated.","2025-08-21",[94,80,81,10],"uE0r51pneSA",{"path":281,"title":282,"description":283,"date":284,"tags":285,"video":287,"start":13,"host":288,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/lets-learn-mcp-javascript-typescript","Let's Learn MCP JavaScript + TypeScript","Live stream session exploring MCP (Model Context Protocol) with JavaScript and TypeScript. Join the Visual Studio Code team as they demonstrate practical implementations and best practices for working with MCP.","2025-07-21",[94,286,157,10],"typescript","AKjW94vQZkc","VS Code Channel",{"path":290,"title":291,"description":292,"date":293,"tags":294,"video":295,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/new-playwright-mcp-tool-evaluate-javascript","New Playwright MCP Tool Evaluate JavaScript","Learn about the new Playwright MCP tool for evaluating JavaScript in your testing workflows. Discover how this powerful integration enhances your testing capabilities by allowing direct JavaScript evaluation within your Playwright tests.","2025-07-17",[80,94,81,10],"n0CFmm38o4Y",{"path":297,"title":298,"description":299,"date":300,"tags":301,"video":302,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/manual-testing-with-playwright-mcp-no-code-just-prompts","Manual Testing with Playwright MCP – No Code, Just Prompts!","Discover how to perform manual testing using Playwright MCP without writing any code, using simple prompts instead. This revolutionary approach makes testing accessible to everyone, regardless of their coding experience.","2025-07-12",[80,94,81,10],"2vnttb-YZrA",{"path":304,"title":305,"description":306,"date":307,"tags":308,"video":309,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/automate-form-filling-with-a-prompt-file-and-the-playwright-mcp","Automate Form Filling with a Prompt file and the Playwright MCP","In this video, I'll show you how to use the Playwright MCP (Model Context Protocol) server to completely automate filling out a form — including uploading an image — just by writing a simple markdown prompt in VS Code.","2025-07-10",[80,94,10],"NSpCfRDS7vo",{"path":311,"title":312,"description":313,"date":314,"tags":315,"video":316,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/supercharge-copilot-with-custom-playwright-instructions-in-vs-code","Supercharge Copilot with Custom Playwright Instructions in VS Code","Learn how to give GitHub Copilot better context in your codebase by generating custom Playwright instructions and using VS Code's \"Generate Instructions\" feature for smarter, more context-aware suggestions.","2025-07-09",[80,81,10],"hYjXgdsk0mE",{"path":318,"title":319,"description":320,"date":321,"tags":322,"video":323,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/copilot-usage-completion-settings-vs-code-monitor-premium-requests-snooze-next-edit","Copilot Usage & Completion Settings in VS Code | Monitor Premium Requests + Snooze Next Edit","Learn how to configure Copilot usage and completion settings in VS Code, including monitoring premium requests and using the snooze next edit feature. Optimize your AI-powered development workflow for maximum efficiency.","2025-07-08",[10],"9Ar-6qQzk8o",{"path":325,"title":326,"description":327,"date":328,"tags":329,"video":330,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/install-mcp-server-vs-code-watch-me-install-playwright-mcp","Install an MCP Server in VS Code. (Watch me install Playwright MCP)","A step-by-step guide to installing an MCP server in VS Code, specifically demonstrating the Playwright MCP installation process. Follow along as I walk through the complete setup and configuration.","2025-07-05",[94,80,10],"exsikHe20D8",{"path":332,"title":333,"description":334,"date":335,"tags":336,"video":337,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/building-first-mcp-server-tutorial","MCP Server Tutorial - Building Your First Model Context Protocol Server","Learn how to build your first MCP (Model Context Protocol) server from scratch in this comprehensive tutorial. Perfect for developers looking to integrate AI applications with external data sources and tools.","2025-07-03",[94,10],"egVm_z1nnnQ",{"path":339,"title":340,"description":341,"date":335,"tags":342,"video":343,"start":13,"host":13,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/exploring-playwright-mcp-test-guild","Exploring Playwright and MCP","From real-world advice on overcoming resistance to testing in teams to the exciting possibilities MCP brings for generating and scaling tests with natural language and AI, this conversation is packed with both practical tips and future-looking insights.",[80,81,94,10],"0CDGPWjajcE",{"path":345,"title":346,"description":347,"date":348,"tags":349,"video":350,"start":13,"host":351,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/angular-show-playwright-takes-center-stage","The Angular Show - Playwright Takes Center Stage","insights on what makes Playwright different, the latest features transforming the testing landscape, and how AI is being integrated to make testing more intelligent and efficient. You can expect to learn why Playwright is becoming the go-to choice for modern web testing and how to leverage its powerful features in your projects.","2025-07-01",[80,81,94,10],"tdmgXAUfWFo","Angular Show",{"path":353,"title":354,"description":355,"date":356,"tags":357,"video":358,"start":13,"host":13,"conference":359,"image":13,"featured":16,"featuredOrder":13},"/videos/frontend-nation-2025-ai-powered-debugging-browser-automation-playwright-mcp","Frontend Nation 2025: AI-Powered Debugging & Browser Automation with Playwright MCP","Debbie O'Brien from Microsoft dives into how AI is changing the game for browser automation and testing. In this talk, you'll explore how Playwright is evolving with the help of AI; making debugging smarter, test creation faster, and browser interactions more adaptive through Playwright MCP (Model Context Provider). Whether you're writing tests or trying to make sense of flaky ones, Debbie shows how integrating AI into your workflow can help you work faster without losing control. Learn what's possible now and what's coming next in this powerful combination of testing and intelligence.","2025-06-20",[95,80,81,10,94],"rrrklkDzQ1M","Frontend Nation 2025",{"path":361,"title":362,"description":363,"date":356,"tags":364,"video":365,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/vibe-coding-update-a-logo","Vibe Coding - update a logo","Vibe coding to update a logo on my site with the help of AI and GitHub Copilot.",[94,10],"n3g8d9wA5vk",{"path":367,"title":368,"description":369,"date":370,"tags":371,"video":372,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/assign-an-issue-to-copilot","Assign an issue to GitHub Copilot","Use AI to complete issues for you by assigning issues to the GitHub Copilot coding agent.","2025-06-19",[94,10],"2sch7u2-E8g",{"path":374,"title":375,"description":376,"date":377,"tags":378,"video":379,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/agent-mode-generate-tests","Agent Mode Generate Tests","using agent mode to generate tests with Playwright and GitHub Copilot.","2025-06-09",[94,10,80,81],"pwbgvbJP8KM",{"path":381,"title":382,"description":383,"date":384,"tags":385,"video":386,"start":13,"host":14,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/agent-mode-complete-pr","Agent Mode Complete this PR","Getting agent mode to complete a PR with Playwright and GitHub Copilot.","2025-06-03",[94,10,80],"psdu0BVal6w",{"path":388,"title":389,"description":390,"date":391,"tags":392,"video":393,"start":13,"host":394,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/advanced-playwright-debugging-and-test-resilience","Advanced Playwright Debugging and Test Resilience","Modern web applications demand robust testing and rapid debugging processes. In this session, we explore how to leverage Playwright's innovative Copy Prompt button to generate AI-assisted debugging insights and recommendations to fix your tests, reducing the time spent on debugging while increasing overall productivity.","2025-05-21",[95,80,81,10],"zyOJfGtJ3Rw","Microsoft Build",{"path":396,"title":397,"description":398,"date":399,"tags":400,"video":401,"start":13,"host":174,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/advanced-playwright-techniques-for-flawless-testing","Advanced Playwright Techniques for Flawless Testing","This talk explores advanced Playwright techniques for achieving flawless testing. It was recorded at Copenhagen Developers Festival in Copenhagen, Denmark, covering best practices, effective locator strategies, and automation approaches.","2024-11-13",[95,80,81,286],"ybYK9jM0lco",{"path":403,"title":397,"description":404,"date":405,"tags":406,"video":407,"start":13,"host":408,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/advanced-playwright-tehniques-test-mu","Here's another session on \"Advanced Playwright Techniques for Flawless Testing\" by 𝐃𝐞𝐛𝐛𝐢𝐞 𝐎'𝐁𝐫𝐢𝐞𝐧, Senior Program Manager, Microsoft. In this talk, she explores some advanced Playwright capabilities and uncovers a range of features that you may not know about, from project dependencies to box steps, API mocking, testing time, and more.","2024-08-25",[95,80,81],"O0TeeSbQPWY","LambdaTest",{"path":410,"title":411,"description":412,"date":413,"tags":414,"video":415,"start":13,"host":416,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/end-to-end-testing-with-playwright-viteconf","End to End Testing with Playwright","Lets’ take a look at how to test across iframes and different browser contexts by testing the user flow of the Stackblitz website, setting up a Vite project in Stackblitz, modifying the code and sharing it so others can open and interact with it. Let’s get testing.","2023-10-06",[95,80,81],"kqJSrSU9DPY","Vite Conf",{"path":418,"title":419,"description":420,"date":421,"tags":422,"video":423,"start":13,"host":424,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/aprende-a-crear-test-de-forma-facil","Aprende a crear Test de forma Facil","See how easy it is to create tests with Playwright especially using tools like Codegen and UI mode for a better developer experience. Talk is in Spanish.","2023-09-17",[95,80,81],"x8wmQ-8oaMU","Miguel Angel Duran",{"path":426,"title":427,"description":428,"date":429,"tags":430,"video":431,"start":13,"host":13,"conference":432,"image":13,"featured":16,"featuredOrder":13},"/videos/e2e-testing-with-playwright-girlcode-coffee-break","e2e Testing with Playwright","GirlCode Coffee Break - our casual monthly get together. Let's chat about things in Tech that we care about, but address way too little. This week, we are joined by Debbie O'Brien (https://twitter.com/debs_obrien), to talk about End to End Testing and all things Playwright","2023-06-30",[114,81,80],"uB6bOQV18X0","GirlCode Coffee Break",{"path":434,"title":435,"description":436,"date":437,"tags":438,"video":439,"start":13,"host":13,"conference":440,"image":13,"featured":16,"featuredOrder":13},"/videos/playing-your-tests-wright-js-heroes","Playing your Tests Wright","It’s time to play your tests wright. Let’s take a look at how to write good tests and cover some of the best practices for testing, choosing the right locators and more. Let’s make testing easy and fun by generating tests on user actions. Then lets explore some cool tips and tricks to help you write better tests.","2023-05-19",[95,81,80],"yMSIsavrOR4","Js Heroes",{"path":442,"title":443,"description":444,"date":445,"tags":446,"video":447,"start":13,"host":448,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/playing-your-tests-wright-angular-tiny-conf","Playing your tests wright","It's time to play your tests wright. Let's take a look at how to write good tests and cover some of the best practices for testing, choosing the right locators and more. Let's make testing easy and fun by generating tests on user actions.","2023-05-04",[80,81],"4K6YR5FbjM0","Angular Tiny Conf",{"path":450,"title":451,"description":452,"date":445,"tags":453,"video":454,"start":13,"host":455,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/unpack-the-stack-playwright","End to end testing with playright","Debbie shows Tim how to get started with Playwright and use some of the powerful tooling including UI mode and the VS Code extension and most importantly how to debug when tests fail.",[80,81],"sKUVyVd-nJg","Uniform",{"path":457,"title":458,"description":459,"date":460,"tags":461,"video":462,"start":13,"host":463,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/playing-your-tests-wright-in-vs-code","Playing your tests wright in VS Code","Get started with Playwright and VS Code using the VS Code extension. Create, run and debug your tests right in VS Code.","2023-05-01",[80,81],"ECkMUATC1aA","VS Code",{"path":465,"title":466,"description":467,"date":468,"tags":469,"video":470,"start":13,"host":471,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-tools-for-developers","Testing tools for developers","Let's take a look at how to write good tests and cover some of the best practices for testing, choosing the right locators and more. Let's make testing easy and fun by generating tests on user actions. Then lets explore some cool tips and tricks to help you write better tests.","2023-04-23",[80,81],"b9slZ76u2Vs","daily dev",{"path":473,"title":474,"description":475,"date":476,"tags":477,"video":478,"start":13,"host":479,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/introduction-to-playwright-e2e-tests","Introduction to Playwright for e2e testing","Easily generate tests with Playwright`s test generator, use Project dependencies to setup authentication before running your tests to ensure your tests are in a loggedin state. Run your tests across multiple browsers and visually see them run or check out the HTML report or trace of your test!","2023-04-05",[157,81,80],"lCb9JoZFpHI","This Dot Media",{"path":481,"title":482,"description":483,"date":476,"tags":484,"video":485,"start":13,"host":486,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/lets-test-with-playwright","Let's test with Playwright","Playwright has released a UI mode for debugging and writing tests and it has sparked interest in the testing community. With Debbie, we are going to take a look into this new feature and see how it improves Playwright experience.",[80,81],"vEwCyggZzhI","Filip Hric",{"path":488,"title":435,"description":489,"date":490,"tags":491,"video":492,"start":13,"host":13,"conference":97,"image":13,"featured":16,"featuredOrder":13},"/videos/playing-your-tests-wright-vue-amsterdam","It's time to play your tests wright. Let's take a look at how to write good tests and cover some of the best practices for testing, choosing the right locators and more. Let's make testing easy and fun by generating tests on user actions. Then lets explore some cool tips and tricks to help you write better tests.","2023-02-12",[95,81,80],"n-ooHE-rNnw",{"path":494,"title":495,"description":496,"date":497,"tags":498,"video":499,"start":13,"host":13,"conference":500,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-blazor-applications-playwright-dotnet-conf","Testing Blazor Applications with Playwright","Let me introduce you to Playwright - Reliable end-to-end cross browser testing for modern web apps, by Microsoft and fully open source. Playwright's codegen generates tests for you so now you really have no excuses. It's time to play your tests wright","2022-11-09",[95,81,80],"VavFU2vLnT0",".NET Conference",{"path":502,"title":503,"description":504,"date":505,"tags":506,"video":507,"start":13,"host":13,"conference":508,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-devfest-nantes","Testing Web Applications with Playwright","Testing is hard, testing takes time to learn and to write, and time is money. As developers we want to test. We know we should but we don't have time. So how can we get more developers to do testing? We can create better tools.","2022-10-19",[95,81,80],"meiA4TPltoI","DevFest Nantes",{"path":510,"title":503,"description":504,"date":511,"tags":512,"video":513,"start":13,"host":13,"conference":514,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-react-brussels","2022-10-12",[95,81,80],"Vn__rlS36yc","React Brussels",{"path":516,"title":503,"description":517,"date":518,"tags":519,"video":520,"start":13,"host":13,"conference":521,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-nordicjs","Let me introduce you to Playwright - Reliable end-to-end cross browser testing for modern web apps, by Microsoft and fully open source. Playwright’s codegen generates tests for you in JavaScript, TypeScript, Dot Net, Java or Python. Now you really have no excuses. It\\’s time to play your tests wright.","2022-10-07",[95,81,80],"Cjg545ew1q8","NordicJS, Sweden",{"path":523,"title":503,"description":504,"date":524,"tags":525,"video":526,"start":13,"host":13,"conference":527,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-vuejs-berlin","2022-10-05",[95,81,80],"xkSnDXjCEvU","VueJS Berlin",{"path":529,"title":503,"description":504,"date":530,"tags":531,"video":532,"start":13,"host":13,"conference":533,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-ndc-oslo","2022-09-28",[95,81,80],"kbTohfkZAMA","NDC Oslo",{"path":535,"title":503,"description":504,"date":536,"tags":537,"video":538,"start":13,"host":13,"conference":539,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-devfest-infobip-croatia","2022-09-20",[95,81,80],"_1vQ4Wj9KtA","Infobip Shift Croatia",{"path":541,"title":542,"description":504,"date":543,"tags":544,"video":545,"start":13,"host":13,"conference":546,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-midudev","Aprende Tests End to End con Playwright","2022-09-13",[95,81,80],"WlDkXteR8io","MiduConf",{"path":548,"title":549,"description":550,"date":551,"tags":552,"video":553,"start":13,"host":554,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/playwright-automated-testing","Playwright cross browser automated testing","Playwright enables reliable end-to-end testing for modern web apps. Let's walk though the docs and get started with Playwright in this live stream!","2022-07-15",[157,80,81],"jorsD4lInwA","Eddie Jaoude",{"path":556,"title":557,"description":517,"date":558,"tags":559,"video":560,"start":13,"host":13,"conference":561,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright-dotnet","Testing Web Applications with Playwright and .NET","2022-06-28",[95,81,80],"MWaxxbOdIrw","dotNET Madrid",{"path":563,"title":503,"description":504,"date":564,"tags":565,"video":566,"start":13,"host":13,"conference":567,"image":13,"featured":16,"featuredOrder":13},"/videos/testing-web-applications-playwright","2022-06-02",[95,81,80],"dxbh0bl4It8","Craft Conference",{"path":569,"title":570,"description":571,"date":572,"tags":573,"video":575,"start":13,"host":13,"conference":576,"image":13,"featured":16,"featuredOrder":13},"/videos/its-all-about-components-brussels","It's all about components","When is it a good time to make a new component or reuse one that is already created? Making these decisions early on is key to great software architecture. If we think before we build, we can build amazing apps that will easily scale.","2022-05-13",[95,574],"architecture","YWr5XnoDru4","BeJS Brussels",{"path":578,"title":579,"description":580,"date":581,"tags":582,"video":583,"start":13,"host":13,"conference":584,"image":13,"featured":16,"featuredOrder":13},"/videos/its-all-about-components","It's All About Components","The frontend is a great place to be in these days and as apps get bigger and bigger, components get more difficult to maintain. But are we really building component driven? Do we really know how to take a design and break it down into components? How small do we go? How do we name things? When is it a good time to make a new component or reuse one that is already created? Making these decisions early on is key to great software architecture. If we think before we build, we can build amazing apps that will easily scale.","2022-03-31",[95,574],"6mjDrGPF3P8","Shop Apotheke",{"path":586,"title":587,"description":588,"date":589,"tags":590,"video":592,"start":13,"host":593,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/handling-content-on-the-modern-web","Handling Content on the Modern Web","Virtual panel moderated by Kaya of Wordify with leading web personalities Tracy, Lee, Debbie and Kent as we take a dive into what content on the web looks like and how various products across developer tooling, hosting and content management are making leaps to create better, faster experiences for users on the web.","2022-03-24",[79,591],"jamstack","0hp-G107dT0","Strapi",{"path":595,"title":596,"description":597,"date":598,"tags":599,"video":602,"start":13,"host":13,"conference":603,"image":13,"featured":16,"featuredOrder":13},"/videos/learning-react-with-new-react-docs","Learning React with the New React Docs","A look at my my journey to learning React, what I found difficult to grasp and how the new docs helped me and what my favourite parts of the new docs are.","2021-12-08",[95,600,601],"react","learning-to-code","-7odLW_hG7s","React Conf",{"path":605,"title":606,"description":607,"date":608,"tags":609,"video":610,"start":13,"host":13,"conference":533,"image":13,"featured":16,"featuredOrder":13},"/videos/component-driven-repo-component-driven-world-oslo","Component Driven Repo for a Component Driven World","We think in monorepos when we want to share components across many teams and apps. but let's face it, we all hate monorepos. As soon as we hear the word we just think legacy. But it doesn't have to be. But if we make our repos component driven, where we can easily share components across any repos or apps then everything changes. We really are moving towards a component driven world so lets start building in component driven repos.","2021-11-28",[95,574],"nQA48vH2CCc",{"path":612,"title":606,"description":607,"date":613,"tags":614,"video":615,"start":13,"host":13,"conference":616,"image":13,"featured":16,"featuredOrder":13},"/videos/component-driven-repo-component-driven-world","2021-11-18",[95,574],"Gb9o4VI8wLU","BuildStuff Lithuania",{"path":618,"title":619,"description":620,"date":621,"tags":622,"video":623,"start":13,"host":624,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/from-vue-to-react","From Vue to React","Transitioning from Vue to React. Debbie joins to talk all about it, her learning process, which features she likes more from which frameworks, and so much more!","2021-11-12",[79,83,600],"70b-gtHkOZ8","James Q Quick",{"path":626,"title":627,"description":628,"date":629,"tags":630,"video":631,"start":13,"host":632,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/composing-modern-applications-with-bit","Composing Modern Applications with Bit","Alex and Brittney sit down with Debbie O'Brien to talk about bit (bit.dev). We dive deep into how you can use bit to compose your application one bit at a time.","2021-11-10",[79,574],"Hzj26kS8GK8","Alex Patterson, Brittney Postman",{"path":634,"title":635,"description":636,"date":637,"tags":638,"video":639,"start":13,"host":13,"conference":640,"image":13,"featured":16,"featuredOrder":13},"/videos/taking-component-driven-one-step-further","Taking Component Driven One Step Further","We think in monorepos when we want to share components across many teams and apps. but let’s face it, we all hate monorepos. As soon as we hear the word we just think legacy. But it doesn’t have to be. But if we make our repos component driven, where we can easily share components across any repos or apps then everything changes. We really are moving towards a component driven world so lets start building in component driven repos.","2021-10-25",[95,574],"Nrr-aw1mJY0","React Advanced",{"path":642,"title":643,"description":607,"date":644,"tags":645,"video":646,"start":13,"host":13,"conference":647,"image":13,"featured":16,"featuredOrder":13},"/videos/component-driven-repo-for-component-driven-world","Component Driven Repo for Component Driven World","2021-10-20",[95,574],"nuDwgjkRNSI","GDG DevFest Nantes",{"path":649,"title":650,"description":651,"date":652,"tags":653,"video":654,"start":13,"host":13,"conference":655,"image":13,"featured":16,"featuredOrder":13},"/videos/scaling-team-delivery-using-standardization","Scaling Team Delivery using Standardisation","How can you scale fast, build fast and yet keep the same standards across all projects and teams? Let’s take a look at tooling as well as creating shareable configs and template generators for components so you can speed up your team’s delivery.","2021-10-14",[95,574],"R2Q0L9PDHtc","JetBrains JavaScript Day 2021",{"path":657,"title":658,"description":659,"date":660,"tags":661,"video":663,"start":13,"host":13,"conference":664,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxtify-your-images","Nuxtify your Images","There is a way to have better control as a developer on the image performance of your website. Debbie will walk you through the greatness of Nuxt Images and showcase all the benefits of using this plug-and-play image optimization module.","2021-09-15",[95,82,662],"performance","IV890jKXe_s","Nuxt Nation",{"path":666,"title":667,"description":668,"date":669,"tags":670,"video":671,"start":13,"host":672,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/component-driven-development","Component Driven Development with React and Bit","In this episode we'll learn how to build React components with Bit so that we can more easily scale our websites and apps!","2021-09-08",[157,574,600],"SRK-8UEVleY","Alex Trost",{"path":674,"title":675,"description":676,"date":677,"tags":678,"video":679,"start":13,"host":554,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/github-stars-stories","GitHub Stars Stories - are you the next GitHub Star?","Recognize those who go above and beyond. Lift up the people who inspire and educate your communities with the GitHub Stars program","2021-07-31",[79],"9UHDTz5PCkw",{"path":681,"title":682,"description":683,"date":684,"tags":685,"video":686,"start":13,"host":13,"conference":97,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-performances","Nuxt Performances","Performance is super important for any app. Did you know all the cool things Nuxt does for you out of the box, to make sure your app is as performant as possible? Let’s take a look at them and dive into some more performance enhancements for your Nuxt app.","2021-07-08",[95,82,662],"0Y-XdRyUb1U",{"path":688,"title":689,"description":690,"date":691,"tags":692,"video":693,"start":13,"host":694,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/theming-components-in-react","Theming Components in React","Let's take a look at how to add a theme context to your React components so you can easily add theming.","2021-05-26",[157,600,574],"6WL9t63LjzM","Benjy",{"path":696,"title":697,"description":698,"date":699,"tags":700,"video":701,"start":13,"host":13,"conference":702,"image":13,"featured":16,"featuredOrder":13},"/videos/building-components-in-harmony","Building Components in Harmony","What if we thought about building components so that they are extendable, theme-able, and reusable across different code bases. If we could do that then we would be able to deliver applications at a much faster pace. We would be able to scale much easier. It's not easy but that is exactly why Bit Harmony was built.","2021-05-19",[95,574],"mbURSw1fhoc","Stories from the Blok",{"path":704,"title":705,"description":706,"date":699,"tags":707,"video":708,"start":13,"host":479,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/lets-build-with-bit","Let's Build with Bit","What is Bit? Bit is a platform for building with components. You can use Bit to build UI components, hooks, middleware, server-less functions and all things JavaScript! In this session, learn how to build more scalable and reusable components. Let’s take a look at how we can get your components in the cloud complete with documentation, tests and compositions, so they can easily be shared and used in other applications.",[157,574],"7afMBwj5fR4",{"path":710,"title":711,"description":712,"date":713,"tags":714,"video":715,"start":13,"host":716,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/breaking-down-into-components","Breaking down your React app into components","Let's see if we can help Tim improve his application and think in components and perhaps get him to try out Bit","2021-05-14",[157,600,574],"2jojhi5W4BM","Tim Benniks",{"path":718,"title":719,"description":720,"date":721,"tags":722,"video":723,"start":13,"host":724,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/better-way-to-build-with-modern-components","Bit - A better way to build with modern components","Talk about the Bit platform, advantages of using Bit, frameworks supported, and how to get started.","2021-05-07",[79,574],"ItgsipIm9s0","Santosh",{"path":726,"title":727,"description":728,"date":721,"tags":729,"video":731,"start":13,"host":732,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/css-animations","CSS Animations with Julia","Let's learn how to animate with CSS and create a Beaver who moves its tail and eyebrows.",[157,730],"css","4HfC9OirWVI","Julia Miocene",{"path":734,"title":735,"description":736,"date":737,"tags":738,"video":739,"start":13,"host":740,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/what-is-a-developer-advocate","What is a Developer Advocate","If you ever wondered what developer advocates do, how their typical day looks like, or want to know how to get started with advocacy, this episode is for you!","2021-04-26",[79,84],"WlpHiYQGG6k","Marc Backes",{"path":742,"title":743,"description":744,"date":745,"tags":746,"video":747,"start":13,"host":748,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/managing-component-architecture","Women in Tech Panel","Very fun and interesting chat about all things tech related and how we have all just changed jobs, how long we stay in jobs, what we do when we consider moving jobs and so much more.","2021-03-09",[79,82],"xytiKzxfzJ8","Maya Shavin, Mnady Kerr",{"path":750,"title":751,"description":752,"date":753,"tags":754,"video":755,"start":13,"host":716,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/dev-rel-roundtable","DevRel Roundtable","Welcome to the second episode of the DevRel roundtable series where I invite developer relation people to a roundtable discussion to converse on whatever topics we feel are relevant. This episode features Debbie O'Brien and Lucie Haberer.","2021-03-08",[79,84],"lSxU_q-8Rrc",{"path":757,"title":758,"description":759,"date":760,"tags":761,"video":763,"start":13,"host":764,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-with-storyblok","Nuxt Storyblok","Come watch Samuel from Storyblok try to convince me that Storyblok is better than Nuxt Content. It's gonna be a fun one.","2021-03-05",[157,82,762],"cms","w4-9B_cKeu4","Samuel Snopko",{"path":766,"title":767,"description":768,"date":769,"tags":770,"video":771,"start":13,"host":772,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-prismic","Nuxt Prismic","Let's build a Nuxt application with Prismic CMS. Lucie will teach me everything I need to know so I can easily build a Nuxt site with my content coming from Prismic.","2021-03-02",[157,82],"xUwST2bAWw8","Samuel Lucie Harber",{"path":774,"title":775,"description":776,"date":769,"tags":777,"video":779,"start":13,"host":13,"conference":780,"image":13,"featured":16,"featuredOrder":13},"/videos/static-dynamic-world-ask-the-expert","Going Static in a Dynamic World with Hasura and Nuxt.js","This talk covers how to use static sites with Hasura, from setting up your endpoint, adding the query to Nuxt.js to display your data with Apollo and GraphQL, how to setup a hook so that it triggers a deploy of your site on content change as static sites need to be redeployed on content change.",[95,82,591,778],"hasura","Spt4j_Xq79w","Ask the Expert",{"path":782,"title":783,"description":784,"date":785,"tags":786,"video":787,"start":13,"host":788,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-strapi","Nuxt and Strapi","Let's learn how to use Strapi, a headless CMS to get some food data onto our Nuxt app with a bit of GraphQL.","2021-02-18",[157,82,762],"Rj1qYm5zctE","Daniel",{"path":790,"title":791,"description":792,"date":793,"tags":794,"video":795,"start":13,"host":796,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/interview-os-weekends","Interview with Debbie O'Brien","Spanish - About me and how I get into coding, my acting career and so many more questions with lots of fun answers.","2021-02-13",[79,82],"u7UzYB3PBD4","OS Weeekends",{"path":798,"title":799,"description":800,"date":801,"tags":802,"video":803,"start":13,"host":554,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/github-stars-eddie-jaoude","GitHub Stars with Debbie O'Brien","Interview on all things Nuxt and how my background including my story on how I got into Open Source and working at Nuxt","2021-01-15",[79,82],"UE64S_ExxY4",{"path":805,"title":806,"description":807,"date":808,"tags":809,"video":810,"start":13,"host":811,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/static-times-the-web-show","The Web Show - !Static Times with Debbie O'Brien","Conversation on Nuxt and static times with a look back on previous jobs and how I got to where I am today.","2020-11-26",[79,82],"NCID3OL02B0","Romulo Cintra",{"path":813,"title":775,"description":776,"date":814,"tags":815,"video":816,"start":13,"host":13,"conference":817,"image":13,"featured":16,"featuredOrder":13},"/videos/static-dynamic-world-vue-toronto","2020-11-06",[95,82,591,778],"fe3Y1_Na9K4","Vue Toronto",{"path":819,"title":820,"description":821,"date":822,"tags":823,"video":824,"start":13,"host":825,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/javascript-fameworks-the-cloud-skills-show","The CloudSkills Show - Intro to JavaScript Frameworks","This episode is all about Javascript, and understanding some of the frameworks. In the show, we’ll get an introduction to Node.js - a runtime which allows developers to use Javacript on the server-side and in the cloud.","2020-11-05",[79,82],"eRjqRhdWpCk","Adam Jackson, Wassim Chegham, Yohan Lasora, Ana Cidre",{"path":827,"title":828,"description":829,"date":830,"tags":831,"video":832,"start":13,"host":833,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-contentful","Contentful and Nuxt","Let's build a running app so we can connect our running data to Contentful and show it in our Nuxt app using GraphQL.","2020-10-27",[157,82],"MuKzaCoDB1E","Shyamal Ruparel",{"path":835,"title":836,"description":837,"date":838,"tags":839,"video":840,"start":13,"host":13,"conference":841,"image":13,"featured":16,"featuredOrder":13},"/videos/whats-new-in-nuxt-cityjs","What's new in Nuxt","Nuxt.js, the intuitive web framework, has had some killer features recently released. Debbie will take you through those new features and shed some light on what is to come in Nuxt.js","2020-10-22",[95,82],"cppypvbgUBs","CityJS",{"path":843,"title":844,"description":845,"date":846,"tags":847,"video":848,"start":13,"host":849,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/tailwind-convince-team","How to Convince your boss and your team to use Tailwind","Once you start using Tailwind there is no going back but first you have convince your boss and your team that utility first CSS is the way to go.","2020-10-14",[157,82,730],"D84pmKtQB3w","Simon Vrachliotis",{"path":851,"title":852,"description":853,"date":854,"tags":855,"video":856,"start":13,"host":554,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/tips-for-developers","Tips for Devs by Devs","Eddie reached out to other Developers and YouTubers and asked them for their top 3 tips they would give to coders. Here are their tips!","2020-10-08",[79,601],"EiQ9ghz6pE0",{"path":858,"title":859,"description":860,"date":861,"tags":862,"video":863,"start":13,"host":554,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-introduction-eddie-jaoude","NuxtJS introduction","Teaching Eddie a few things about Nuxt and how Nuxt content works. Watch Eddies reaction to the live editing feature of Nuxt content.","2020-09-29",[157,82],"KrqzTw_OiDY",{"path":865,"title":866,"description":867,"date":868,"tags":869,"video":870,"start":13,"host":871,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/questions-session-vuejs-global","Q and A Session on Nuxt","Maria Lamardo interviews Debbie after her talk at Vue Global on all things Nuxt.","2020-09-18",[79,82],"hWtlp3nhicQ","VueJS Global",{"path":873,"title":874,"description":875,"date":876,"tags":877,"video":878,"start":13,"host":841,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/jamstack-cityjs","Jam Stack Session","Debbie and Maya answer live questions on the Jamstack during the CityJS online Conference.","2020-09-13",[79,82],"oncKtrmHICQ",{"path":880,"title":881,"description":882,"date":883,"tags":884,"video":885,"start":13,"host":886,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/charla-nuxt-vue-vear","Charla con Debbie O'Brien (Nuxt.js)","En esta charla, nos cuenta como re-ivento su carrera y termino trabajando en Nuxt, nos habla de su trabajo, consejos para empezar y contesta todas nuestras preguntas sobre el framework. Que es? Para que sirve? Cuando usarlo? Como llevarlo a produccion?","2020-08-26",[79,82],"VH_xtuBojmw","Nacho Anaya",{"path":888,"title":889,"description":890,"date":891,"tags":892,"video":893,"start":13,"host":13,"conference":479,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-as-headless-cms-this-dot-media","Nuxt.js as a headless CMS","Global Vue Meetup featuring Debbie O'Brien & Maya Shavin","2020-08-20",[95,82],"ZUD9hWCmf9c",{"path":895,"title":896,"description":897,"date":898,"tags":899,"video":900,"start":13,"host":901,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/graphql-fireside-chat-this-dot-media","GraphQL Fireside Chat - Vue","This event is part of a four part online series hosted with Hasura! Each week, we will focus on GraphQL + different a front-end framework. This week, join us for a lively round table discussion and Q&A about GraphQL and Vue!","2020-08-04",[79,82],"pllsjSDVTwk","Natalia Tepluhina and Tanmai Gopal",{"path":903,"title":904,"description":905,"date":906,"tags":907,"video":908,"start":13,"host":13,"conference":909,"image":13,"featured":16,"featuredOrder":13},"/videos/why-static-sites-are-back-create-front-end","Why Static Sites Are back. From Static, Servers, Browser to Static","When we first built websites many years ago they were very static. It was all we knew. Html with some CSS and a tiny bit of JavaScript. A typical website from 1996, SpaceJam which really shows how static sites are.","2020-07-29",[79,82,591],"nCc-YPf9lAU","Create Frontend",{"path":911,"title":912,"description":913,"date":914,"tags":915,"video":916,"start":13,"host":716,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/intereview-vue-global-tim-benniks","Vue.js Global conference interview","We discuss Nuxt/content and how Nuxt are working on a bunch of new features to make Nuxt even more flexible. After that we discuss how I experienced landing the job and how I learnt a lot from previous job hunting.","2020-07-27",[79,82],"IBKgryFpUDs",{"path":918,"title":919,"description":920,"date":921,"tags":922,"video":923,"start":13,"host":924,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-static-pages-content-api","NuxtJS Static Pages and Content API","NuxtJS Static Pages and Content API is finally here! NuxtJS just released a brand new version full of awesome features for building static pages, working with content like Markdown files, and lots more.","2020-06-30",[157,82,762],"syD1Z55X8fQ","James Quick",{"path":926,"title":775,"description":776,"date":927,"tags":928,"video":929,"start":13,"host":13,"conference":930,"image":13,"featured":16,"featuredOrder":13},"/videos/static-dynamic-world-hasura-conf","2020-06-25",[95,82,591,778],"nO6hz2ZdhoA","Hasura Conf",{"path":932,"title":933,"description":934,"date":935,"tags":936,"video":937,"start":13,"host":13,"conference":938,"image":13,"featured":16,"featuredOrder":13},"/videos/full-static-with-nuxt-vue-montreal","Full Static with Nuxt","Static sites have many benefits from costs to performance and even reducing the carbon footprint. And with the new static module from Nuxt static is going to a whole new level. Static sites are the future and they can used for more than just blogs.","2020-06-16",[95,82,591],"v-CjZRqBpMI","Vue Montreal",{"path":940,"title":941,"description":942,"date":943,"tags":944,"video":945,"start":13,"host":13,"conference":946,"image":13,"featured":16,"featuredOrder":13},"/videos/static-sites-great-performance-vue-zurich","Static generated sites === great performance. What are you waiting for?","Statically generated sites are the future. Seriously. With frameworks like Nuxt we can build really cool sites that look and feel like a single page application but are actually static generated. That means no need for a server but most importantly performance is amazing. Everything is generated at build time.","2020-05-11",[95,82,591,662],"O4K8moLOfSQ","Vue Zurich",{"path":948,"title":949,"description":950,"date":951,"tags":952,"video":953,"start":13,"host":716,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/nuxt-interview-tim-benniks","An interview with Debbie O'Brien from NuxtJS","We have a lovely and LONG conversation about my new job as Head of Learning at Nuxtjs, my ways of working and cultural differences. We flow from tender, insightful moments to jokes.","2020-04-29",[79,82],"aw4nl6hGjb0",{"path":955,"title":941,"description":942,"date":956,"tags":957,"video":958,"start":13,"host":13,"conference":959,"image":13,"featured":16,"featuredOrder":13},"/videos/static-sites-great-performance-buildstuff-meetups","2020-04-09",[95,82,591,662],"llxPRNZ8wrY","BuildStuff Meetups",{"path":961,"title":962,"description":963,"date":964,"tags":965,"video":967,"start":13,"host":13,"conference":968,"image":13,"featured":16,"featuredOrder":13},"/videos/from-zero-to-hero-bursting-through-barriers-zurich-bern","From Zero to Hero with several years of Anguish - Bursting through barriers","Are you afraid to take the next step? Do you think you’re not good enough? Or wonder why you were hired in the first place? This is what we call Impostor Syndrome. Did you know some of the most famous, brilliant and amazing people suffer from it? In this talk I will share my experience and thoughts and hopefully help you take that step to become the developer you really want to become.","2020-04-07",[95,966],"imposter-syndrome","CEXoGajxY60","Zurich and Bern Meetup",{"path":970,"title":941,"description":942,"date":971,"tags":972,"video":973,"start":974,"host":13,"conference":975,"image":13,"featured":16,"featuredOrder":13},"/videos/static-sites-great-performance-vue-amsterdam","2020-03-26",[95,82,591,662],"wTN6BPvs_6g",4530,"Vue Amsterdam Meetup",{"path":977,"title":933,"description":934,"date":978,"tags":979,"video":980,"start":13,"host":13,"conference":97,"image":13,"featured":16,"featuredOrder":13},"/videos/full-static-with-nuxt-vue-amsterdam","2020-02-21",[95,82,591],"joc9j9e-D3s",{"path":982,"title":962,"description":963,"date":983,"tags":984,"video":985,"start":13,"host":13,"conference":986,"image":13,"featured":16,"featuredOrder":13},"/videos/from-zero-to-hero-bursting-through-barriers-antarctic","2020-01-14",[95,966],"CZ3YODmwOcA","AntarctiConf",{"path":988,"title":962,"description":963,"date":989,"tags":990,"video":991,"start":13,"host":13,"conference":616,"image":13,"featured":16,"featuredOrder":13},"/videos/from-zero-to-hero-bursting-through-barriers-buildstuff-lithuania","2019-11-12",[95,966],"LXkNSEjUokE",{"path":993,"title":994,"description":995,"date":996,"tags":997,"video":998,"start":13,"host":13,"conference":817,"image":13,"featured":16,"featuredOrder":13},"/videos/leave-legacy-code-behind-go-nuxt-vue-toronto","Leave your legacy code behind and go Nuxt","It's almost 2020 and there is still so much legacy code around. We need to start migrating. We need to stop being afraid of the migration process. So let's just do it. Where do we start? how do we do it? I will show you how we did it. How we turned our company's vision to stop working with legacy and start working with Vue and Nuxt.","2019-11-09",[95,82,662],"FBEOIuDUZh4",{"path":1000,"title":941,"description":942,"date":1001,"tags":1002,"video":1003,"start":13,"host":13,"conference":1004,"image":13,"featured":16,"featuredOrder":13},"/videos/static-sites-great-performance-jamstack-conf","2019-10-16",[95,82,591,662],"H793eyVM_04","Jamstack Conf",{"path":1006,"title":1007,"description":1008,"date":1009,"tags":1010,"video":1011,"start":13,"host":13,"conference":1012,"image":13,"featured":16,"featuredOrder":13},"/videos/why-you-should-be-vueing-your-performance-fullstack-fest","Why you should be vue-ing your performance","Performance is so important for any application and really we all should be vueing it a little more. This lightening talk covers some tips to help you improve your performance of your Vue and Nuxt application.","2019-09-12",[95,82,83,662],"jWqYuPZW9vU","FullStack Fest",{"path":1014,"title":994,"description":995,"date":1015,"tags":1016,"video":1017,"start":13,"host":13,"conference":1018,"image":13,"featured":16,"featuredOrder":13},"/videos/leave-legacy-code-behind-go-nuxt-vue-alicante","2019-05-31",[95,82,662],"EbEVTa7HLsg","Vue Alicante",{"path":1020,"title":1021,"description":1022,"date":1023,"tags":1024,"video":1025,"start":13,"host":13,"conference":1026,"image":13,"featured":16,"featuredOrder":13},"/videos/get-started-nuxtjs-static-sites-vue-verona","Getting started with nuxt.js + static sites","Did you know nuxt.js can pre render all your pages so you can easily create static sites using the Vue.js framework. That means you have a Single Page Application without the need of a server and with great SEO and that's just a few of the benefits of using nuxt.js.","2019-04-12",[95,82,591],"17WrJ99pwXk","Vue Verona",{"path":1028,"title":1029,"description":1030,"date":1031,"tags":1032,"video":1033,"start":13,"host":13,"conference":616,"image":13,"featured":16,"featuredOrder":13},"/videos/how-we-made-a-frontend-framework-buildstuff-lithuania","How we made frontend development easy and fast by building a custom built framework","Building your own framework doesn't sound like the right thing to do but sometimes it is. In this talk I go over the problems we were facing and how we achieved a solution by creating our own framework.","2018-11-12",[95,574],"0feCjLV69Z0",{"path":1035,"title":1036,"description":1037,"date":1038,"tags":1039,"video":1040,"start":13,"host":1041,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/how-landed-dream-job-openclassrooms","How Studying Online With OpenClassrooms Landed Me The Job Of My Dreams","I was initially turned away for may roles because I didn't have the required training. So I signed up for OpenClassrooms, and eight months later I got a job as a Front-End Architect at Bluekiri. Here is my story.","2017-12-21",[79,601],"Be3N_i4bC34","OpenClassrooms",{"path":1043,"title":1044,"description":1045,"date":1046,"tags":1047,"video":1048,"start":13,"host":1041,"conference":13,"image":13,"featured":16,"featuredOrder":13},"/videos/overcome-biggest-obstacles-openclassrooms","How To Overcome The Biggest Obstacle When Learning Web Development","While studying for a diploma in Front-End Web Development I get flown to Paris and interviewed about my experience learning to code online.","2017-09-26",[79,601],"R8ZsDhf5Tis",1788767129024]