Weston Ruter
@westonruter on WordPress.org and Slack
Bio
Contributions Sponsored
- Member Since: May 16th, 2007
- Location: Portland, OR, USA
- Website: weston.ruter.net
- GitHub: westonruter
- Job Title: Developer Programs Engineer
- Employer: Google
Contribution History
Weston Ruter’s badges:- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- WordCamp Speaker
-
Posted a reply to Optimization Detective floods debug log: OD_HTML_Tag_Processor::next_token(), on the site WordPress.org Forums:
Thanks for the report! What's the URL of your site? Note that this warning indicates… -
Submitted pull request #1546 to WordPress/performance:
Try using WP_HTML_Processor in Optimization Detective -
Merged pull request #1492 into WordPress/performance:
Allow URL metric schema to be extended -
Pull request #1533 merged into WordPress/performance:
Fix unit tests for webp-uploads with WordPress 6.7-alpha after sizes=auto landed -
Submitted pull request #1533 to WordPress/performance:
Fix unit tests for webp-uploads with WordPress 6.7-alpha after sizes=auto landed -
Mentioned in [59008] on Core SVN:
Media: Add auto sizes for lazy-loaded images. -
Merged pull request #1476 into WordPress/performance:
Move Auto Sizes logic from Enhanced Responsive Images to Image Prioritizer -
Merged pull request #1527 into WordPress/performance:
Bump phpstan/extension-installer from 1.4.2 to 1.4.3 -
Merged pull request #1530 into WordPress/performance:
Bump @wordpress/env from 10.6.0 to 10.7.0 -
Merged pull request #1529 into WordPress/performance:
Bump @wordpress/scripts from 28.6.0 to 29.0.0 -
Merged pull request #1524 into WordPress/performance:
Bump phpstan/phpstan from 1.12.0 to 1.12.3 -
Wrote a comment on the post Website security checks – WP-CLI for site owners and administrators, on the site WordPress Developer Blog:
I don't think the backup.zip file and backup folder should be located in the document… -
Wrote a comment on the post Website security checks – WP-CLI for site owners and administrators, on the site WordPress Developer Blog:
Since you're already connected to the site via SSH, then you can use scp to… -
Merged pull request #1528 into WordPress/performance:
Bump @wordpress/prettier-config from 4.6.0 to 4.7.0 -
Merged pull request #1525 into WordPress/performance:
Bump phpstan/php-8-stubs from 0.3.101 to 0.3.102 -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
Finally, can you both share the list of plugins/extensions you have installed in Edge? In… -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
How are you implementing that? -
Closed ticket #39389 on Core Trac:
Customize: Make sure selective refreshed partial placement is scrolled ... -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
@andytranhung @gianlucacanton If you both could confirm for both of these test URLs, it would… -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
Also, please confirm whether you're experiencing the issue on a page without video: https://breathtaking-cod-2ac7cd.instawp.xyz/ -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
Please confirm whether you experience the issue on this test page: https://unpredictable-donkey-31a931.instawp.xyz/video/ -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
@andytranhung Are you also testing with MS Edge on Windows? If so, this would seem… -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
I created a test site with Elementor and the Hello theme, but I'm not seeing… -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
@gianlucacanton I created a sample page with a video: https://unpredictable-donkey-31a931.instawp.xyz/video/ I'm not seeing any blank… -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
@gianlucacanton Thanks for the URL but it doesn't seem to be valid. It results in… -
Posted a reply to Issue on MS Edge Browser, on the site WordPress.org Forums:
@gianlucacanton Are you using Elementor as well? Please share the URL for the page that… -
Submitted pull request #1520 to WordPress/performance:
Automatically populate wp-cli.local.yml for cli container -
Created issue #65016 in the WordPress/gutenberg repository:
STDERR is merged with STDOUT in wp-env run commands -
Submitted pull request #65015 to WordPress/gutenberg:
Add --silent option to wp-env run -
Posted a reply to Caching Strategies, on the site WordPress.org Forums:
That looks right, but here it is with better formatting: <?phpadd_filter( 'wp_service_worker_theme_asset_caching', function ( $config… -
Posted a reply to Logging out members when activated, on the site WordPress.org Forums:
Thanks for opening this issue. What do the log-out links look like? It could very… -
Posted a reply to how can existing images be regenerated?, on the site WordPress.org Forums:
I think I am correct in saying that all this does is make sure new… -
Posted a reply to DOMException: Failed to register a ServiceWorker, on the site WordPress.org Forums:
What is the actual URL of your site? It's likely you have a page caching… -
Closed issue #1475 on the WordPress/performance repository:
Image Placeholders can be hardened with HTML Tag Processor -
Merged pull request #1477 into WordPress/performance:
Use more robust HTML Tag Processor for Image Placeholders -
Closed issue #1012 on the WordPress/performance repository:
DX improvements in new monorepo -
Posted a reply to Not converting PNG files to webp, on the site WordPress.org Forums:
PNG files aren't converted yet. See https://github.com/WordPress/performance/issues/371 -
Created issue #1496 in the WordPress/performance repository:
Detection time window may not allow enough URL Metrics to be collected -
Merged pull request #1494 into WordPress/performance:
Introduce viewport aspect ratio validation for URL Metrics -
Merged pull request #1495 into WordPress/performance:
Support replacement of n.e.x.t in `_doing_it_wrong()` version strings -
Updated a handbook page on Core Performance.
-
Posted a reply to Loads smaller version of image until hover, on the site WordPress.org Forums:
Can you share the URL for a page that you see this happening on? -
Submitted pull request #1495 to WordPress/performance:
Support replacement of n.e.x.t in `_doing_it_wrong()` version strings -
Submitted pull request #1494 to WordPress/performance:
Introduce viewport aspect ratio validation for URL Metrics -
Created issue #1493 in the WordPress/performance repository:
Unminified source JS files and source maps are not distributed with builds -
Submitted pull request #1492 to WordPress/performance:
Allow URL metric schema to be extended -
Closed issue #1342 on the WordPress/performance repository:
Unclear purpose for tag visitors returning true or false in Optimization Detective -
Merged pull request #1479 into WordPress/performance:
Clarify docs around a tag visitor's boolean return value -
Merged pull request #1478 into WordPress/performance:
Introduce get_cursor_move_count() to use instead of get_seek_count() and get_next_token_count() -
Closed pull request #1490 on WordPress/performance:
Capture userAgent in URL metric when debugging
Developer
-
Accessibility (a11y) Speech Synthesis
Active Installs: Less than 10
-
AMP
Active Installs: 500,000+
-
Better Code Editing
Active Installs: 30+
-
Customize Comments
Active Installs: Less than 10
-
Customize Inline Editing
Active Installs: 10+
-
Customize Object Selector
Active Installs: 50+
-
Customize Posts
Active Installs: 2,000+
-
Customize Snapshots
Active Installs: 600+
-
Customizer Browser History
Active Installs: 10+
-
Customizer Dev Tools
Active Installs: Less than 10
-
Customizer Everywhere
Active Installs: 10+
-
Customizer Responsive Server-Side Components Device Preview
Active Installs: 70+
-
Dependency Minification
Active Installs: 30+
-
Force Featured Image
Active Installs: 30+
-
JS Widgets
Active Installs: 10+
-
Lazy Loading oEmbed Iframes
Active Installs: 10+
-
Listenability
Active Installs: 10+
-
Media Placeholders
Active Installs: 100+
-
Override Post Title with First Content Heading
Active Installs: 90+
-
PWA
Active Installs: 30,000+
-
Sectionize
Active Installs: 10+
-
Spoken Word
Active Installs: 100+
-
Syntax-highlighting Code Block (with Server-side Rendering)
Active Installs: 1,000+
-
User Photo
Active Installs: 5,000+
-
Widget Favorites
Active Installs: 10+
Contributor
-
A.N.R.GHG Publishing Toolkit
Active Installs: 10+
-
Code Syntax Block
Active Installs: 8,000+
-
Mentionable
Active Installs: 200+
-
Quicklink for WordPress
Active Installs: 2,000+
Support Rep
-
Performance Lab
Active Installs: 100,000+
Plugins
-
Accessibility (a11y) Speech Synthesis
-
Admin Color Schemes
-
AMP
-
AMP Google Analytics 4 Support
-
Batcache
-
Better Code Editing
-
Big Emoji Comments
-
Bulk User Management
-
Category Checklist Tree
-
Customize Inline Editing
-
Customize Object Selector
-
Customize Posts
-
Customize Snapshots
-
Customize Widgets Plus
-
Customizer Browser History
-
Customizer Dev Tools
-
Customizer Everywhere
-
Debug Bar
-
Debug Bar Console
-
Debug Bar Cron
-
Debug-Bar-Extender
-
Dependency Minification
-
Developer
-
Edit Flow
-
Google Authenticator
-
Gutenberg
-
HTML API Debugger
-
HyperDB
-
Jetpack - WP Security, Backup, Speed, & Growth
-
Jetpack Follow Link for P2
-
Jetpack Without Promotions
-
Log in with Google
-
Media Grid
-
Media Placeholders
-
Members - Membership & User Role Editor Plugin
-
Memcached Object Cache
-
Ostrichcize
-
P2 By Email
-
P2 Likes
-
P2 Resolved Posts
-
Pantheon HUD
-
Plugin Check (PCP)
-
Plugin Dependencies
-
Posts 2 Posts
-
Proper Network Activation
-
Public Post Preview
-
PWA
-
Query Monitor - The developer tools panel for WordPress
-
Quicklink for WordPress
-
Reactions
-
Redirection
-
Restrict Widgets
-
Restricted Site Access
-
Revision Notes
-
Rewrite Rules Inspector
-
Sandbox Site powered by Playground
-
Shortcake (Shortcode UI)
-
Shortnotes
-
Simple Page Ordering
-
Site Kit by Google - Analytics, Search Console, AdSense, Speed
-
Skip Updates
-
Slack
-
Speedy Page Redirect
-
Stream
-
Super Emoji Plus+
-
Syntax-highlighting Code Block (with Server-side Rendering)
-
SyntaxHighlighter Evolved
-
The Icon Block
-
Theme Check
-
Timber
-
Timber Debug Bar
-
Two-Factor
-
User Switching
-
WordPress Importer
-
WordPress MU Domain Mapping
-
WordPress REST API (Version 2)
-
WordPress Widgets Refresh
-
WP Multi Network
-
WP-CFM
-
WP-Post-Meta-Revisions
-
XML Sitemap Generator for Google