DEV Community

Debbie O'Brien profile picture

Debbie O'Brien

Senior Staff Developer Relations Engineer, Applied AI at Block, speaker, writer, teacher, open source contributor, AI, MCPs, Agentic workflows, playwright, vue, nuxt, react

Education

Post Grad in Spanish, Frontend Tech Degree at OpenClassrooms, Fullstack Tech Degree at Treehouse

Work

Principal Technical Program manager at Microsoft

Google AI
Six Year Club
Top 7
2
Five Year Club
Writing Debut
Four Year Club
Three Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Two Year Club
One Year Club
4 Week Writing Streak
I Needed an APP to Track My Learning Journey, AI built it in less than half an hour with a single prompt

I Needed an APP to Track My Learning Journey, AI built it in less than half an hour with a single prompt

Image Image Image 12
Comments 2
3 min read

Want to connect with Debbie O'Brien?

Create an account to connect with Debbie O'Brien. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How I Use AI Agents + MCP to Fully Automate My Website’s Content

How I Use AI Agents + MCP to Fully Automate My Website’s Content

Image Image Image 39
Comments 6
5 min read
Debugging My Zsh Config With Goose (and Why Agentic AI Actually Helped)

Debugging My Zsh Config With Goose (and Why Agentic AI Actually Helped)

Image Image 4
Comments
4 min read
How I vibe code: Improving my site design with Goose and Gemini 3

How I vibe code: Improving my site design with Goose and Gemini 3

Image 2
Comments 1
2 min read
Playwright MCP Servers Explained: Automation and Testing

Playwright MCP Servers Explained: Automation and Testing

Image 4
Comments 1
2 min read
Fixing Failing Tests Automatically with Playwright’s New Healer Agent

Fixing Failing Tests Automatically with Playwright’s New Healer Agent

Image Image 10
Comments
3 min read
I Built My Own AI Agent using n8n — And You Can Too

I Built My Own AI Agent using n8n — And You Can Too

Image Image Image 28
Comments 12
3 min read
Playwright Agents: Planner, Generator, and Healer in Action

Playwright Agents: Planner, Generator, and Healer in Action

Image Image Image 32
Comments 14
3 min read
Automate Your Screenshot Documentation with Playwright MCP

Automate Your Screenshot Documentation with Playwright MCP

Image Image 9
Comments 2
2 min read
Testing in a Logged-In State with the Playwright MCP Browser Extension

Testing in a Logged-In State with the Playwright MCP Browser Extension

Image Image 12
Comments 1
3 min read
Manual Testing with AI: Using Playwright MCP for No-Code Testing

Manual Testing with AI: Using Playwright MCP for No-Code Testing

Image 5
Comments
2 min read
Install Playwright MCP Server in VS Code

Install Playwright MCP Server in VS Code

Image Image Image 63
Comments 6
1 min read
Automating Form Submissions with Playwright MCP and a Prompt file

Automating Form Submissions with Playwright MCP and a Prompt file

Image 9
Comments
2 min read
Building Your First MCP Server: A Beginners Tutorial

Building Your First MCP Server: A Beginners Tutorial

Image Image Image 140
Comments 6
9 min read
Vibe Coding with Copilot and Gemini 2.5 pro: Simplifying My Blog with AI-Assisted Refactoring

Vibe Coding with Copilot and Gemini 2.5 pro: Simplifying My Blog with AI-Assisted Refactoring

Image 4
Comments
2 min read
Letting Playwright MCP Explore your site and Write your Tests

Letting Playwright MCP Explore your site and Write your Tests

Image Image Image 262
Comments 36
5 min read
Generate Playwright Tests Without Code Access Using MCP and Copilot

Generate Playwright Tests Without Code Access Using MCP and Copilot

Image Image Image 23
Comments 5
3 min read
What’s New in Playwright v1.52 & v1.53: Fix with AI, Describable Locators, and More!

What’s New in Playwright v1.52 & v1.53: Fix with AI, Describable Locators, and More!

Image Image 7
Comments 2
2 min read
Debugging Playwright Tests with AI: A Smarter, Faster Workflow

Debugging Playwright Tests with AI: A Smarter, Faster Workflow

Image Image Image 23
Comments 3
3 min read
Setting Up the Official GitHub MCP Server: A simple Guide

Setting Up the Official GitHub MCP Server: A simple Guide

Image Image 33
Comments
2 min read
Catch Missing `await` Calls in Playwright Tests with ESLint

Catch Missing `await` Calls in Playwright Tests with ESLint

Image Image Image 31
Comments 9
3 min read
Handling Visibility in Playwright: getByText vs. getByRole

Handling Visibility in Playwright: getByText vs. getByRole

Image 9
Comments
2 min read
Playwright Release 1.51: Smarter Debugging, Enhanced Reports & More!

Playwright Release 1.51: Smarter Debugging, Enhanced Reports & More!

Image Image 11
Comments
4 min read
How to Reproduce CI Failures Locally in Playwright

How to Reproduce CI Failures Locally in Playwright

Image 8
Comments
2 min read
Playwright Assertions: Avoid Race Conditions with This Simple Fix!

Playwright Assertions: Avoid Race Conditions with This Simple Fix!

Image Image 12
Comments
2 min read
Organizing Playwright Tests Effectively

Organizing Playwright Tests Effectively

Image Image 179
Comments 2
7 min read
Testing Staging and Production environments in Playwright

Testing Staging and Production environments in Playwright

Image Image Image 160
Comments 4
4 min read
Playwright VS Code Extension, projects and global setup

Playwright VS Code Extension, projects and global setup

Image Image Image 27
Comments
4 min read
Tagging your Playwright Tests

Tagging your Playwright Tests

Image Image Image 46
Comments 4
2 min read
Running Playwright Tests on CI with GitHub Actions

Running Playwright Tests on CI with GitHub Actions

Image Image Image 20
Comments 1
3 min read
Debugging Playwright Tests in VS Code

Debugging Playwright Tests in VS Code

Image Image Image 13
Comments 10
5 min read
Writing Playwright Tests in VS Code

Writing Playwright Tests in VS Code

Image Image Image 13
Comments 1
4 min read
Running Playwright Tests in VS Code

Running Playwright Tests in VS Code

Image Image Image 14
Comments 2
3 min read
Introduction to Playwright

Introduction to Playwright

Image Image Image 17
Comments 2
1 min read
Getting Started with Playwright in VS Code

Getting Started with Playwright in VS Code

Image Image Image 19
Comments 1
5 min read
Box Test Steps in Playwright

Box Test Steps in Playwright

Image Image Image 21
Comments
6 min read
Getting started with Python and Playwright

Getting started with Python and Playwright

Image Image Image 10
Comments
4 min read
API Mocking for your Playwright tests

API Mocking for your Playwright tests

Image Image Image 72
Comments 5
7 min read
What's new in Playwright 1.33 and 1.34

What's new in Playwright 1.33 and 1.34

Image Image 10
Comments
4 min read
Playwright's UI Mode - watch mode and time travel debugging

Playwright's UI Mode - watch mode and time travel debugging

Image Image Image 25
Comments 6
5 min read
A better global setup in Playwright reusing login with project dependencies

A better global setup in Playwright reusing login with project dependencies

Image Image Image 137
Comments 26
10 min read
Setup a local dev server for your Playwright tests

Setup a local dev server for your Playwright tests

Image Image 28
Comments 4
3 min read
2022 Recap - Achieving your dreams

2022 Recap - Achieving your dreams

Image 8
Comments 2
17 min read
How To Locate Elements in Playwright

How To Locate Elements in Playwright

Image 25
Comments 3
7 min read
Migrating from Nuxt 2 to Nuxt 3

Migrating from Nuxt 2 to Nuxt 3

Image 15
Comments 1
15 min read
Playwright now has new getBy* APIs

Playwright now has new getBy* APIs

Image 14
Comments
3 min read
Why Microsoft and How I achieved my Goal

Why Microsoft and How I achieved my Goal

Image Image 158
Comments 47
8 min read
Fixing Diversity in Tech

Fixing Diversity in Tech

Image Image 13
Comments
4 min read
The JavaScript Array.filter() method

The JavaScript Array.filter() method

Image Image 30
Comments 3
3 min read
The JavaScript Array.at() method

The JavaScript Array.at() method

Image Image 12
Comments
2 min read
Minimizing SVGs

Minimizing SVGs

Image Image 7
Comments 2
7 min read
Finding the Right Work Life Balance

Finding the Right Work Life Balance

Image 5
Comments
15 min read
Finding Motivation as a Developer

Finding Motivation as a Developer

Image Image 58
Comments 15
7 min read
Being an Imposter

Being an Imposter

Image Image 134
Comments 18
11 min read
Pagination in Nuxt Content

Pagination in Nuxt Content

Image Image 6
Comments
6 min read
Playwright Reports and Traces

Playwright Reports and Traces

Image Image 8
Comments
4 min read
Debugging Tests in Playwright

Debugging Tests in Playwright

Image Image 8
Comments
4 min read
Testing iframes with Playwright

Testing iframes with Playwright

Image Image 6
Comments
3 min read
Design Tokens and Theming

Design Tokens and Theming

Image Image 32
Comments 3
10 min read
Getting Started with Playwright Testing

Getting Started with Playwright Testing

Image Image 14
Comments 4
5 min read
loading...