Joining WP Engine ![rw-book-cover](https://i0.wp.com/weston.ruter.net/wp-content/uploads/2025/08/wpe-committed-to-give-back.png?fit=2400%2C1200&ssl=1) ## Metadata - Author: [[Weston Ruter]] - Full Title: Joining WP Engine - Category: #articles - Document Note: --- tags: [WordPress, Performance, Sponsorship] author: [Weston Ruter] source: [weston.ruter.net] reference: [https://weston.ruter.net/2025/08/27/joining-wp-engine/] date created: {{date:YYYY-MM-DD}} {{time:HH:mm}} --- # 🏷️ Title: Joining WP Engine ## 🧭 Table of Contents - [📝 Summary](#-summary) - [📖 Main Content](#-main-content) - [🗒️ Notes](#️-notes) - [📚 References](#-references) - [🗣️ Paraphrase](#️-paraphrase) - [📰 Newsletter](#-newsletter) - [✅ Action Items](#-action-items) - [🧪 Hypotheses](#-hypotheses) - [📊 Methodology](#-methodology) - [❓ Questions](#-questions) - [🔮 Future Research](#-future-research) - [💡 Implications](#-implications) - [🧠 Learning Styles Assessment](#-learning-styles-assessment) - [📊 Accessibility Assessment](#-accessibility-assessment) - [🌍 DEIB Assessment](#-deib-assessment) - [✅ Logical Validity](#-logical-validity) - [🛡️ DARVO Analysis](#-darvo-analysis) - [🎯 Conclusion](#-conclusion) ### 🔗 References - Include links cited in or relevant to the article. ## 📝 Summary - What happened: Weston Ruter joined WP Engine as a principal software engineer to contribute full time to WordPress core, continuing his performance work. - Why it matters: Dedicated, employer-backed effort can accelerate core performance improvements that benefit the wider ecosystem. - Key stakeholders: WP Engine, WordPress Core, Core Performance Team, site owners, sponsors. - Risks and tradeoffs: Sponsor priorities can shift; scope/duration not specified. - Bottom line: Strengthens sustained performance capacity in WordPress core. ## 📖 Main Content - Core arguments: Ruter will continue the same performance focus he led previously, now funded by WP Engine. He clarifies the hire is unrelated to current community drama and aligns with WP Engine’s “give back” values. - Context and terms: The Core Performance Team targets measurable speed/UX wins across WordPress (frontend, editor, server-side). - Uncertainties: KPIs, exact funded time allocation, reporting cadence, and commitment horizon are not detailed. ### 🗒️ Notes - “I’ve joined WPE as a principal software engineer to work full time on contributing to WordPress core.” - “I’ll be continuing the performance work I had been doing…” - His Google role was eliminated in April, underscoring sponsorship volatility. - Hiring is “not related in any way to the current WP drama.” - WP Engine cites community contribution as a core value, supporting the sponsorship rationale. ## 📚 References - Joining WP Engine (author’s post): https://weston.ruter.net/2025/08/27/joining-wp-engine/ - WP Engine core values: https://wpengine.com/culture/core-values/ - Make WordPress Performance Team: https://make.wordpress.org/performance/ ## 🗣️ Paraphrase - Paragraph A: Ruter moves to WP Engine to keep shipping WordPress core performance improvements with employer support. - Paragraph B: The hire is neutral with respect to current controversies and aligns with WP Engine’s community-focused values. ## 📰 Newsletter Weston Ruter is now at WP Engine to work full time on WordPress core performance—a clear boost for contributors and site owners who rely on speed and UX gains. Read his note in Joining WP Engine, explore ongoing work with the Make WordPress Performance Team, and see how WP Engine frames “give back” in their Core Values. - Joining WP Engine: https://weston.ruter.net/2025/08/27/joining-wp-engine/ - Make Performance hub: https://make.wordpress.org/performance/ - WP Engine values: https://wpengine.com/culture/core-values/ ## ✅ Action Items #### DevRel - Announce a performance AMA with Ruter and partners; capture Q&A for docs. - Run a “First Performance Issue” workshop and pairing office hours. - Publish reproducible perf lab templates and example repos. - Track content → contributor signup funnel. #### OSPO - Define upstream funding KPIs and quarterly reporting. - Document decision rights for sponsored contributors. - Establish disclosure/embargo coordination with core. - Maintain SBOMs and signing for perf tooling. #### Community - Host roadmap clinics on near-term perf priorities. - Create rotating “first-issue” perf cohorts. - Publish transparent sponsor impact reports. - Drill cross-project incident response. #### WordPress - Core: weekly triage of perf tickets; set performance budgets. - Core Performance: public dashboards and profiling plans. - Core AI: evaluation sets for AI-assisted perf PRs. - Core Program Team: retros on cross-team blockers. - Playground: reproducible perf bug labs. - Training: “Perf 101 for Contributors” path. - Marketing: before/after performance case studies. - Support: route perf regressions with SLAs. - Testing: expand theme/plugin perf matrices. - Documentation: examples-first perf patterns. - Accessibility: perf/accessibility tradeoff guidance. #### The WPCC - Programs: fund perf fellows and mentorship. - Projects: sponsor perf sprints and release teams. - Funding experiments: milestone-based payouts with open ledgers. ### FAIR - Technical independence: signed artifacts for perf tooling. - Policies: transparent sponsorship covenants, sunset clauses. - Artifacts: charters, operator agreements, scorecards. ## 🧪 Hypotheses - Employer-backed contributors increase merged performance changes per release. - Value-aligned sponsors fund longer than non-aligned sponsors. - Neutrality statements in announcements reduce drama references in community threads. - Public perf dashboards improve contributor retention. ### 📊 Methodology - Pre/post analysis of perf PRs merged across releases. - Survey sponsor durations vs. value alignment statements. - Content analysis of comment threads for “drama” mentions. - Retention cohort analysis tied to dashboard adoption. ### ❓ Questions - What KPIs define success (e.g., LCP/TBT improvements, PR throughput)? - What is the sponsorship horizon and reporting cadence? - Which perf areas (frontend, editor, server-side) get near-term priority? ### 🔮 Future Research - Sponsorship resilience models across OSS ecosystems. - Effect of neutrality statements on governance trust and thread toxicity. ### 💡 Implications - Practice: standardize performance budgets across components. - Policy: codify sponsored contributor roles/disclosures. - Education: expand contributor learning paths with perf labs. - Funding: align grants to measurable performance outcomes. ### 🧠 Learning Styles Assessment - Reading level: Flesch-Kincaid ≈ Grade 8–9. #### 👀 Visual learners - Present: minimal. - Improve: perf charts, before/after traces. #### 🔊 Aural learners - Present: none. - Improve: short audio summary. #### 🗣️ Verbal learners - Present: clear definitions and quotes. - Improve: glossary links to perf terms. #### 🧩 Kinesthetic learners - Present: none. - Improve: sandbox labs and checklists. #### 🧠 Logical learners - Present: causal framing. - Improve: OKRs, timelines, dashboards. #### 🧑‍🤝‍🧑 Social learners - Present: community context. - Improve: cohort guides, moderated Q&A. #### 🧘‍♀️ Solitary learners - Present: concise blog format. - Improve: reflection prompts and FAQs. #### 🌿 Naturalistic learners - Present: N/A. - Improve: N/A. ### 📊 Accessibility Assessment #### Screen reader semantics - Present: standard blog structure likely adequate. - Improve: confirm headings and alt text. #### Keyboard navigation - Present: likely fine. - Improve: add skip links, visible focus. #### Contrast and readability - Present: theme-dependent. - Improve: verify 4.5:1 contrast, line-height. #### Text resizing and reflow - Present: responsive. - Improve: test 200% zoom, reduced motion. #### Media and captions - Present: minimal media. - Improve: transcripts for any embeds. #### Forms and interactions - Present: N/A here. - Improve: site-wide label/error patterns. #### Standards reference - Map to WCAG 2.2 AA across templates. ### 🌍 DEIB Assessment #### Cultural breadth - Present: global OSS relevance. - Improve: multi-region examples. #### Inclusive language - Present: neutral tone. - Improve: plain-language summaries of perf work. #### Neurodiversity support - Present: short paragraphs, clear structure. - Improve: more headings, icon+text labels. #### Representation - Presen - Summary: I've joined WP Engine to contribute full time to WordPress core, continuing the performance work I started while at Google. - URL: https://weston.ruter.net/2025/08/27/joining-wp-engine/ ![WP Engine: Committed to Give Back](https://i0.wp.com/weston.ruter.net/wp-content/uploads/2025/08/wpe-committed-to-give-back.png?w=2400&ssl=1)WP Engine: Committed to Give Back As I mentioned in my post [A Decade as a Core Committer: My WordPress Contribution History](https://weston.ruter.net/2025/05/14/a-decade-as-a-core-committer-my-wordpress-contribution-history/), my role at Google was sadly eliminated in April. When I was [hired at Google](https://weston.ruter.net/2018/09/19/becoming-a-googler/) back in 2018, I was brought on as a WordPress contributor to be part of a “scaled activation” team to make the web better at scale through WordPress, since it is the largest percentage of the web by far. It was a dream job in many ways. Not only was I primarily sponsored to make the web better, I also just loved everything about working from the [Google PDX office](https://www.google.com/about/careers/applications/locations/portland/). For the past couple years at Google, my work was focused on the Core Performance Team, dedicated to making WordPress fast and improving the user experience. With that chapter at Google coming to a close, I was eager to keep the momentum going by finding a new position that would allow me to continue contributing full time. In what may be surprising to many, I’ve found this role at **WP Engine**. I’ve joined WPE as a principal software engineer to work full time on contributing to WordPress core. I’ll be continuing the performance work I had been doing and which I have continued to work on while I was between roles, with thanks to [my sponsors](https://github.com/sponsors/westonruter#sponsors-section-list)! I’ll be working from home, as I was well accustomed to during my 8 years at [X-Team](https://x-team.com/)/[XWP](https://xwp.co/), and like most of us during COVID. I’m looking forward to resuming frequent visits to my [Montavilla](https://en.wikipedia.org/wiki/Montavilla,_Portland,_Oregon) neighborhood businesses and regular [runs up Mount Tabor](https://weston.ruter.net/2020/09/30/story-running-on-mount-tabor/). As far as I know, my being hired is not related in any way to the [current WP drama](https://techcrunch.com/2025/01/12/wordpress-vs-wp-engine-drama-explained/). I’ve tried to stay out of the drama. But WP Engine reached out to me, and after many conversations, I was encouraged with the role they were looking to fill: exactly what I had been looking for when I was let go by Google. There are also a couple former fellow XWPeople who are now at WPE who I’m looking forward to working with again! I attribute WP Engine’s bringing me on board as a testament to their core value to be [committed to give back](https://wpengine.com/blog/honoring-our-past-with-an-eye-towards-the-future-wp-engines-core-values/#committed): > We advance the WordPress Community through original contribution, sharing expertise, and active participation. > > I’m looking forward to continuing my WordPress core contribution journey now at a company fully immersed and invested in WordPress! Where I’ve posted this:, Joining WP Engine, Weston Ruter, 01k6xptse0bs62t46jj947xx9a.