🏠
Hi there! 👋
I’m JuanMa, a Developer Relations Advocate at Automattic.
In this blog, I'll be sharing my insights and learnings in development, with a particular focus on WordPress development.
I write in both Spanish and English
WordPress 6.9 introduces assertEqualHTML(), a PHPUnit assertion that compares HTML semantically — so tests no longer break over attribute ordering or whitespace. I wrote about it for the WordPress Developer…
When I was debugging WordPress integration tests with Xdebug, I ran into something that really confused me. I used the WordPress test factory to create an administrator user: I paused…
When we talk about adding “tests for a WordPress plugin”, we can talk about two different kind of tests: In this article, I go step-by-step through setting up robust testing…
This article is focused on the practical implementation of WordPress plugin testing. With WP-CLI we can generate a production-ready plugin structure that include comprehensive testing infrastructure from the start. We’ll…
Writing on the Wall is a newsletter for freelance writers seeking inspiration, advice, and support on their creative journey.