Felix Arntz
@flixos90 on WordPress.org and Slack
- Member Since: November 28th, 2012
- Location: San Francisco, USA
- Website: felix-arntz.me
- GitHub: felixarntz
- Job Title: Senior Software Engineer
- Employer: Google
Bio
Interests
Contributions Sponsored
Contribution History
Felix Arntz’s badges:- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- Translation Contributor
- Translation Editor
- WordCamp Organizer
- WordCamp Speaker
-
Translated 1 string on translate.wordpress.org.
-
Submitted pull request #739 to WordPress/performance:
Implement migration prompt to migrate from SQLite module to standalone plugin due... -
Closed issue #650 on the WordPress/performance repository:
SQLite: Error in prepare_query with DELETE / delete_expired_transients -
Closed issue #644 on the WordPress/performance repository:
SQLite: Support PHPUnit test suite -
Closed issue #643 on the WordPress/performance repository:
Example wp-config.php for sqlite site -
Closed issue #614 on the WordPress/performance repository:
SQLite module: Doesn't work with WP-CLI -
Closed issue #611 on the WordPress/performance repository:
MySQL warnings when using SQLite -
Created issue #738 in the WordPress/performance repository:
Remove SQLite module from Performance Lab plugin -
Created issue #737 in the WordPress/performance repository:
Implement notice to prompt administrator to update to SQLite plugin instead of... -
Merged pull request #736 into WordPress/performance:
Make `Server-Timing` header output more robust -
Mentioned in [55861] on Core SVN:
Bundled Themes: Remove/disable obsolete IE-specific skip-link-focus-fix. -
Updated a handbook page on Core Performance.
-
Mentioned in [55854] on Core SVN:
Options, Meta APIs: Change the option can_compress_scripts to be autoloaded. -
Mentioned in [55851] on Core SVN:
General: Improve performance of the `_wp_array_get()` function. -
Closed pull request #4439 on WordPress/wordpress-develop:
Do not parse content tags to generate excerpt -
Closed ticket #56588 on Core Trac:
WordPress puts "loading=lazy" on first image on archive page - ... -
Committed [55850] to Core SVN:
Media: Fix lazy-loading bug by avoiding to modify content images when ... -
Pull request #50266 merged into WordPress/gutenberg:
Introduce `prepend_to_selector()` to avoid additional if checks and follow single responsibility principle -
Submitted pull request #733 to WordPress/performance:
Implement basic module to experiment with speculationrules for prerendering -
Closed pull request #4424 on WordPress/wordpress-develop:
Conditionally skip lazy-loading on images before the loop in classic themes -... -
Closed ticket #58211 on Core Trac:
Conditionally skip lazy-loading on images before the loop in classic themes -
Committed [55847] to Core SVN:
Media: Conditionally skip lazy-loading on images before the loop to ... -
Mentioned in [55845] on Core SVN:
Posts, Post Types: Add a new filter for query arguments in `get_pages`. -
Closed pull request #4300 on WordPress/wordpress-develop:
Skip lazy-loading for programmatically created images within post content as they need... -
Closed ticket #58089 on Core Trac:
Featured images within post content cause lazy-loading logic to apply ... -
Committed [55825] to Core SVN:
Media: Prevent special images within post content to skew image counts ... -
Closed pull request #4390 on WordPress/wordpress-develop:
Introduce `wp_get_attachment_image_context` filter in favor of duplicated lazy-loading logic around featured images -
Closed ticket #58212 on Core Trac:
Improve clunky logic to inject `loading` attribute in the ... -
Committed [55821] to Core SVN:
Media: Introduce `wp_get_attachment_image_context` filter. Since ... -
Closed pull request #4428 on WordPress/wordpress-develop:
Increase default for `wp_omit_loading_attr_threshold` to 3 -
Closed ticket #58213 on Core Trac:
Increase default for `wp_omit_loading_attr_threshold` to 3 -
Committed [55816] to Core SVN:
Media: Increase default for `wp_omit_loading_attr_threshold` to 3. ... -
Updated a handbook page on Make WordPress Core.
-
Merged pull request #726 into WordPress/performance:
Merge #725 back to `trunk` -
Submitted pull request #726 to WordPress/performance:
Merge #725 back to `trunk` -
Merged pull request #725 into WordPress/performance:
Add missing 2.3.0 changelog entry -
Submitted pull request #725 to WordPress/performance:
Add missing 2.3.0 changelog entry -
Updated a handbook page on Core Performance.
-
Wrote a new handbook page, Best practices for performance measurement, on the site Core Performance:
Coming soon. -
Wrote a new handbook page, Defining test scenarios for profiles and benchmarks, on the site Core Performance:
Coming soon. -
Wrote a new handbook page, Benchmarking overall performance with Web Vitals, on the site Core Performance:
Coming soon. -
Wrote a new handbook page, Benchmarking PHP performance with Server-Timing, on the site Core Performance:
Coming soon. -
Wrote a new handbook page, Profiling PHP performance with XHProf, on the site Core Performance:
Coming soon. -
Wrote a new handbook page, Profiling PHP performance with Query Monitor, on the site Core Performance:
Coming soon. -
Wrote a new handbook page, Profiling vs benchmarking, on the site Core Performance:
Coming soon. -
Wrote a new handbook page, Measuring performance, on the site Core Performance:
Note: This handbook chapter is under construction. Measuring performance is crucial to identify notable performance… -
Mentioned in [55749] on Core SVN:
Comments: Always lazily load comment meta. -
Submitted pull request #4439 to WordPress/wordpress-develop:
Do not parse content tags to generate excerpt -
Merged pull request #719 into WordPress/performance:
Temporarily remove Dominant Color Images from standalone `plugins.json` definition -
Submitted pull request #719 to WordPress/performance:
Temporarily remove Dominant Color Images from standalone `plugins.json` definition
Developer
-
Attachment Taxonomies
Active Installs: 1,000+
-
Bootstrap for Contact Form 7
Active Installs: 20,000+
-
Feature Policy
Active Installs: 100+
-
Native Lazyload
Active Installs: 10,000+
-
Reporting API
Active Installs: 30+
-
Share Target
Active Installs: Less than 10
-
Site Kit by Google - Analytics, Search Console, AdSense, Speed
Active Installs: 3+ million
-
Torro Forms Bootstrap Markup
Active Installs: 10+
-
WP GDPR Cookie Notice
Active Installs: 1,000+
-
WP-API JSON Feed
Active Installs: 20+
Contributor
-
Lazy Loading Feature Plugin
Active Installs: 800+
-
WP Multi Network
Active Installs: 100+
Support Rep
-
Performance Lab
Active Installs: 80,000+
Plugins
-
Advanced Editor Tools
-
Akismet Anti-Spam: Spam Protection
-
AMP
-
Contact Form 7
-
Customize Posts
-
Easy Digital Downloads - Simple eCommerce for Selling Digital Files
-
Edit Author Slug
-
ElasticPress
-
Email Template Designer - WP HTML Mail
-
HyperDB
-
Keyring
-
MonsterInsights - Google Analytics Dashboard for WordPress (Website Stats Made Easy)
-
MultilingualPress
-
One Click Demo Import
-
Perfect Images (Replace Media • Generate Thumbnails • Image Sizes • Optimize • HighDPI)
-
PHP Compatibility Checker
-
Plugin Detective - Troubleshooting Conflicts
-
Query Monitor
-
Rate
-
Redis Object Cache
-
Regenerate Thumbnails
-
Shortcake (Shortcode UI)
-
Simple Analytics
-
SportsPress - Sports Club & League Manager
-
Stream
-
Subtitles
-
SupportFlow
-
SyntaxHighlighter Evolved
-
Tailor Page Builder
-
The SEO Framework – Fast, Automated, Effortless.
-
WordPress REST API (Version 2)
-
WP Event Calendar
-
WP Multi Network
-
WP Redis
-
WP Spider Cache
-
WP User Activity
-
WP User Profiles
Deutsch (German) Plugins Translation Editor - #de_DE
-
AMP
Active Installs: 400,000+
-
Attachment Taxonomies
Active Installs: 1,000+
-
Bootstrap for Contact Form 7
Active Installs: 20,000+
-
GiveWP – Donation Plugin and Fundraising Platform
Active Installs: 100,000+
-
WP User Activity
Active Installs: 800+
-
WP User Profiles
Active Installs: 500+