WordPress Core Developer · Committer
Hi, I’m Carlos. I build and maintain WordPress.
I review patches, ship features, break things carefully, and write about the process. This site is my public workbench: commits, skills, tooling, and the occasional tangent about life outside the editor.
$ git log –author=”carlos” –oneline | head -3
a1b2c3d Fix race condition in wp_schedule_event()
e4f5g6h Improve REST API register_rest_field schema validation
i7j8k9l Deprecate filter previously undocumented since 4.6
Current focus
The work I keep coming back to
I like the parts of WordPress where product decisions, old APIs, and developer experience all collide. Most of my work is making those places a little easier to understand, test, and ship.
01 / Core
WordPress internals with production consequences
Committer work on wordpress-develop, from Trac triage and backports to patches that have to survive old content, old plugins, and real sites.
02 / Editor
Gutenberg, blocks, and site editing
Bug fixes and feature work around the block editor, Full Site Editing, theme.json, templates, and the APIs developers use when the happy path stops being happy.
03 / Tooling
Debugging workflows for humans
Xdebug, wp-env, Studio, WP-CLI, Playwright, Node scripts, and the small bits of documentation that save future-me from rediscovering the same problem twice.
Working notes
Less performative expertise, more receipts: patches shipped, bugs explained, tools documented, and the occasional personal log when the editor is closed.