
How I Documented an Entire Product in 4 Days with an AI Agent
I had 55 pages of documentation to write, 59 screenshots to capture, and a product that was still...

Author profile
Helping you all learn tech, AI, MCPs and more. International speaker, writer, teacher, open source contributor, AI, MCPs, Agentic workflows, playwright, vue, nuxt, react
Browse the latest writing surfaced through DevArt.

I had 55 pages of documentation to write, 59 screenshots to capture, and a product that was still...

I joined a project with an existing Playwright E2E test suite, 38 spec files, ~165 tests, around...

When you first open Claude Code, it's not immediately obvious what commands are available to you. I...

If you're new to agent skills, start with my beginner guide first: What Are Agent Skills? Beginners...

I just published a video showing how I used Skill Creator v2 to improve an existing AI skill inside...

I literally came home from a podcast interview and my husband said, "Debbie, I've built three...

AI agents are smart. But they're generic. Your agent is trained on a ton of general knowledge, but it...

I have been trying to build a Learning Hub App for a good few months using various tools and have had...

Recently I have been playing with a lot of tools to help automate simple tasks just so I can keep my...

I’ve been playing around with a few things recently and wanted to share a real experience that...

OK this was so much fun: Googles Gemini 3 is amazing. just got it to redesign my home page. I was...

Did you know Playwright has two MCP servers. Yes kinda confusing, let me explain it. The Playwright...

If you’ve ever returned to your test suite to find a sea of red, you’re going to love this one. The...

I recently built my own AI agent. Not because I needed one, but because I wanted to see how far I...

Playwright has introduced a powerful new feature: Playwright Agents, new in Version 1.56. These...

Creating visual documentation has always been a time-consuming process. As developers and technical...

If you’ve ever needed to test an application that requires authentication, you know the pain: logging...

Are you ready to use AI in your manual testing workflow? In my latest YouTube video, I explore an...

Installing MCP(Model Context Protocol) servers in Visual Studio Code just got a major upgrade! With...

Have you ever wished you could automate browser tasks — like filling out a form or uploading a file —...

Have you ever wanted your AI assistant to access real-time data? Model Context Protocol (MCP) servers...

I have been wanting to share more content on my blog, but ironically, the process of publishing has...

What if your tests could write themselves — just by using your app like a real user? In this post,...

Getting GitHub Copilot to write end-to-end tests usually requires giving it access to your source...

Here’s a quick tour of what’s new in Playwright v1.52 and v1.53! We’ve packed in some powerful...

Debugging failing tests can be time-consuming and frustrating—especially when error messages are long...

The GitHub MCP (Model Context Protocol) Server is a powerful tool that provides seamless integration...

Have you ever run a Playwright test that just... didn’t behave as expected? Maybe it failed randomly....

When automating web testing with Playwright, handling visibility properly is crucial, especially when...

Playwright 1.51 is here, bringing a host of new features to make debugging, reporting, and test...