Brandon Payton
@bpayton on WordPress.org, @Brandon Payton on Slack
Contributions Sponsored
- Member Since: May 28th, 2017
- Location: Hamilton, IN
- GitHub: brandonpayton
- Job Title: Software Engineer
- Employer: Automattic
Contribution History
Brandon Payton’s badges:- Core Contributor
- Core Team
- Meta Contributor
- Playground Contributor
- Playground Team
- Plugin Developer
- WordCamp Speaker
-
Merged pull request #3332 into WordPress/wordpress-playground:
[PHP] Recompile PHP.wasm JSPI with `MAIN_MODULE` set to 2 -
Merged pull request #3239 into WordPress/wordpress-playground:
[docs] Adding cli start command -
Closed pull request #3329 on WordPress/wordpress-playground:
Fix php-wasm build issues after MAIN_MODULE=2 update -
Merged pull request #3324 into WordPress/wordpress-playground:
Lower `INITIAL_MEMORY` from 256MB to 64MB -
Merged pull request #3330 into WordPress/wordpress-playground:
Revert "[PHP] Recompile PHP.wasm Node JSPI with MAIN_MODULE set to 2" -
Submitted pull request #3330 to WordPress/wordpress-playground:
Revert "[PHP] Recompile PHP.wasm Node JSPI with MAIN_MODULE set to 2" -
Submitted pull request #3329 to WordPress/wordpress-playground:
Fix php-wasm build issues after MAIN_MODULE=2 update -
Merged pull request #3328 into WordPress/wordpress-playground:
[Web] Fix blank preview in WP site editor -
Submitted pull request #3328 to WordPress/wordpress-playground:
[Web] Fix blank preview in WP site editor -
Merged pull request #3317 into WordPress/wordpress-playground:
Fix two WASM memory growth bugs -
Merged pull request #3115 into WordPress/wordpress-playground:
[ xdebug ] Map paths and skip paths with Xdebug 3.5 -
Merged pull request #3315 into WordPress/wordpress-playground:
Move MountDevice type declaration to @wp-playground/storage -
Merged pull request #3308 into WordPress/wordpress-playground:
Reduce Playground CLI target worker count to five -
Merged pull request #3312 into WordPress/wordpress-playground:
[Web] Avoid cross-origin policy errors in editor -
Submitted pull request #3312 to WordPress/wordpress-playground:
[Web] Avoid cross-origin policy errors in editor -
Merged pull request #402 into WordPress/playground-tools:
Add basic agent guidance for wordpress-playground-block -
Submitted pull request #402 to WordPress/playground-tools:
Add basic agent guidance for wordpress-playground-block -
Closed pull request #10985 on WordPress/wordpress-develop:
Advertise the command palette in the admin bar -
Merged pull request #3282 into WordPress/wordpress-playground:
[docs] Adding skills guide -
Merged pull request #3286 into WordPress/wordpress-playground:
[AI] Add Nx MCP plugin and workspace guidelines to AGENTS.md -
Merged pull request #3294 into WordPress/wordpress-playground:
Fix Node.js version for WP rebuilds which require JSPI -
Submitted pull request #3294 to WordPress/wordpress-playground:
Fix Node.js version for WP rebuilds which require JSPI -
Submitted pull request #10985 to WordPress/wordpress-develop:
Advertise the command palette in the admin bar -
Created issue #3289 in the WordPress/wordpress-playground repository:
Follow-up items for Playground CLI multi-worker support -
Merged pull request #3288 into WordPress/wordpress-playground:
[CLI] Eliminate duplicate Playground CLI Ready message -
Submitted pull request #3288 to WordPress/wordpress-playground:
[CLI] Eliminate duplicate Playground CLI Ready message -
Merged pull request #3150 into WordPress/wordpress-playground:
[CLI] Fix native file locking for Windows within same multi-threaded architecture -
Merged pull request #3269 into WordPress/wordpress-playground:
Use Node.js 22 in refresh workflows to fix .mts loader errors -
Submitted pull request #3269 to WordPress/wordpress-playground:
Use Node.js 22 in refresh workflows to fix .mts loader errors -
Merged pull request #3265 into WordPress/wordpress-playground:
Further fixes for selected Node.js versions and related CI errors -
Closed pull request #3268 on WordPress/wordpress-playground:
Fix CI workflows to use Node 20 and add engines alignment check -
Submitted pull request #3268 to WordPress/wordpress-playground:
Fix CI workflows to use Node 20 and add engines alignment check -
Submitted pull request #3265 to WordPress/wordpress-playground:
Further fixes for selected Node.js versions and related CI errors -
Merged pull request #3260 into WordPress/wordpress-playground:
Downgrade nvm version to 20.18.3 -
Pull request #3257 merged into WordPress/wordpress-playground:
Avoid blueprints package dependency on @php-wasm/web -
Merged pull request #3256 into WordPress/wordpress-playground:
Revert "Update @types/node and node versions in package.json (#3247)" -
Submitted pull request #3257 to WordPress/wordpress-playground:
Avoid blueprints package dependency on @php-wasm/web -
Created ticket #64618 on Core Trac:
Playground Node.js engine requirement broke Core WP builds -
Merged pull request #3248 into WordPress/wordpress-playground:
Switch to a robust check for node env detection -
Submitted pull request #3150 to WordPress/wordpress-playground:
[CLI] Fix native file locking for Windows within same multi-threaded architecture -
Pushed 1 commit to WordPress/agent-skills:
Add WordPress Playground skill -
Created issue #216 in the WordPress/php-toolkit repository:
[Data Liberation] Create WP entity stream API for use by exporters -
Submitted pull request #3124 to WordPress/wordpress-playground:
[website] Always prompt user when slug specified for non-existent site -
Created issue #3123 in the WordPress/wordpress-playground repository:
Playground crash in iOS Safari with Gutenberg PR testing in /wp-admin/ -
Merged pull request #3094 into WordPress/wordpress-playground:
[CLI] Fix __dirname not defined error in intl extension -
Submitted pull request #3094 to WordPress/wordpress-playground:
[CLI] Fix __dirname not defined error in intl extension -
Closed issue #3016 on the WordPress/wordpress-playground repository:
Playground WebAssembly instantiation failing with "Out of Memory" in Chrome/Chromium on Ubuntu -
Created issue #3016 in the WordPress/wordpress-playground repository:
Playground WebAssembly instantiation failing with "Out of Memory" in Chrome/Chromium on Ubuntu -
Merged pull request #3001 into WordPress/wordpress-playground:
[CLI] Explore spawning new OS processes in CLI spawnProcess -
Submitted pull request #2997 to WordPress/wordpress-playground:
[CLI] Move native file locking into workers
Developer
-
Page Optimize
Active Installs: 200,000+
-
SQLite Database Integration
Active Installs: 3,000+