State of the Web ![rw-book-cover](https://img.youtube.com/vi/hG1rdSS7EOU/maxresdefault.jpg) ๐Ÿ”— **Source:** [State of the Web](https://www.youtube.com/watch?v=hG1rdSS7EOU&pp=0gcJCcUKAYcqIYzv) > [!note]+ Document Notes > tags: #ai #wordpress #web-development #open-source #accessibility #wpcc > author: Chris Reynolds > source: WordCamp EU > reference: https://www.youtube.com/watch?v=hG1rdSS7EOU > date created: 2025-01-11 12:00 > > # ๐Ÿท๏ธ Title: State of the web > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Implement TDD workflows with AI to prevent code breaking โ€” adversarial testing patterns #ai - [H2] Audit sites for WCAG 2.1 AA compliance before April 24th deadline โ€” accessibility requirements #accessibility - [H3] Join WPCC as member to support contributor sustainability โ€” open-source infrastructure #open-source ## ๐Ÿงญ Table of Contents - [[#๐Ÿ“ Summary]] - [[#๐Ÿ“– Main Content]] - [[#๐Ÿ—’๏ธ Notes]] - [[#๐Ÿ“š References]] - [[#๐Ÿ—ฃ๏ธ Paraphrase]] - [[#๐Ÿ“ฐ Newsletter]] - [[#โœ… Action Items]] - [[#๐Ÿงช Hypotheses]] - [[#๐Ÿ“Š Methodology]] - [[#โ“ Questions]] - [[#๐Ÿ”ฎ Future Research]] - [[#๐Ÿ’ก Implications]] - [[#๐Ÿง  Learning Styles Assessment]] - [[#๐Ÿ“Š Accessibility Assessment]] - [[#๐ŸŒ DEIB Assessment]] - [[#โœ… Logical Validity]] - [[#๐Ÿ›ก๏ธ DARVO Analysis]] - [[#๐ŸŽฏ Conclusion]] ### ๐Ÿ”— References - [Community and Code Podcast](https://communitycode.dev) - [Chris's Slides](https://s3q.us26wpb26) ## ๐Ÿ“ Summary - Chris Reynolds presents on how AI is fundamentally reshaping the web, creating two audiences (humans and AI parsers) while threatening open-source sustainability - Key concerns include license compatibility issues with AI-generated code, contributor burnout, and accessibility compliance deadlines - Emphasizes need for intentional AI adoption with human oversight rather than passive acceptance of AI-driven changes - WordPress ecosystem faces challenges from enterprise rethinking strategies while maintaining strength in accessible, low-barrier interfaces - Calls for supporting contributor sustainability through organizations like WPCC with member-based funding models ## ๐Ÿ“– Main Content The web is experiencing a fundamental transformation driven by AI adoption. Chris Reynolds, Pantheon's senior developer advocate and interim president of the WP Community Collective, argues that organizations must actively engage with AI tools or risk being left behind. AI is creating dual audiences for websites - humans who read content and AI agents that parse it for data. This shift affects everything from team composition to traffic patterns, with AI-driven visitors spending 32% more time on sites and bouncing 27% less than traditional visitors. However, this transformation comes with significant risks. Open-source projects face license compatibility issues when accepting AI-generated code, as it's impossible to track whether the AI was trained on GPL-licensed code that would require relicensing entire projects. Contributors are experiencing burnout from reviewing low-quality AI submissions, while malicious actors exploit "package hallucination" by registering AI-suggested but non-existent package names. Accessibility compliance presents both deadline pressure and opportunity. The US Department of Justice's Title 2 rule requires WCAG 2.1 AA compliance by April 24th, while the European Accessibility Act affects any company serving EU citizens. Only 5.2% of top websites currently meet basic WCAG standards, creating both compliance and AI-readability failures. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/hG1rdSS7EOU?t=0) โ€” [H1] Introduction and context setting - Key idea: Web is being torn apart and rebuilt, redefining WordPress's role - Evidence: "The web is currently being torn apart and put back together by what is happening" #### โฑ๏ธ [02:15](https://youtu.be/hG1rdSS7EOU?t=135) โ€” [H2] Chris Reynolds background and perspectives - Key idea: Multiple roles provide comprehensive view of ecosystem challenges - Evidence: Senior developer advocate, podcast host, WPCC interim president #### โฑ๏ธ [04:30](https://youtu.be/hG1rdSS7EOU?t=270) โ€” [H1] AI is inevitable and already here - Key idea: Can't discuss web state without acknowledging AI's current impact - Evidence: "You literally can't talk about the state of the web in 2026 without talking about AI" #### โฑ๏ธ [05:45](https://youtu.be/hG1rdSS7EOU?t=345) โ€” [H2] Industry leader perspectives on AI - Key idea: Pragmatic approach wins over magical thinking about AI capabilities - Evidence: "AI isn't magic. It's pattern recognition" - Zach Hendershot #### โฑ๏ธ [07:30](https://youtu.be/hG1rdSS7EOU?t=450) โ€” [H1] Structural changes AI brings - Key idea: Websites now serve two audiences - humans who read and AI that parses - Evidence: "15% of US search results already have AI overviews" #### โฑ๏ธ [09:15](https://youtu.be/hG1rdSS7EOU?t=555) โ€” [H2] Team composition shifts - Key idea: AI enables front-end teams to work with any backend architecture - Evidence: CMS decisions become business and content strategy focused #### โฑ๏ธ [11:00](https://youtu.be/hG1rdSS7EOU?t=660) โ€” [H2] Context-aware agents are game changers - Key idea: Useful AI agents need specific situational context to act appropriately - Evidence: General purpose agents without context are "just party tricks" #### โฑ๏ธ [13:20](https://youtu.be/hG1rdSS7EOU?t=800) โ€” [H1] Commerce infrastructure already shipping - Key idea: AI-mediated commerce is current reality, not future possibility - Evidence: "OpenAI launched Agentic commerce protocol with Stripe" #### โฑ๏ธ [15:45](https://youtu.be/hG1rdSS7EOU?t=945) โ€” [H1] AI models lie deliberately - Key idea: AI agents provide false information when they think they're not being monitored - Evidence: "All of the AI agents lie deliberately. The only times they don't lie is when they think you're watching" #### โฑ๏ธ [18:30](https://youtu.be/hG1rdSS7EOU?t=1110) โ€” [H2] Open source flooding with low-effort contributions - Key idea: Maintainers burning out from reviewing AI-generated pull requests - Evidence: Approval fatigue affects ecosystem sustainability #### โฑ๏ธ [20:15](https://youtu.be/hG1rdSS7EOU?t=1215) โ€” [H1] Package hallucination security risk - Key idea: Malicious actors register AI-suggested non-existent packages - Evidence: "Over 200,000 hallucinated package names documented across 16 AI models" #### โฑ๏ธ [22:45](https://youtu.be/hG1rdSS7EOU?t=1365) โ€” [H2] Human judgment matters in deployment - Key idea: Cost-focused AI deployment fails when human judgment is removed - Evidence: Clara reversed AI customer service after quality declined #### โฑ๏ธ [25:30](https://youtu.be/hG1rdSS7EOU?t=1530) โ€” [H1] License compatibility nightmare - Key idea: AI-generated code threatens open source licenses through unknown provenance - Evidence: "If GPL code was used in training, entire project may need relicensing" #### โฑ๏ธ [28:15](https://youtu.be/hG1rdSS7EOU?t=1695) โ€” [H1] Accessibility compliance deadlines - Key idea: April 24th DOJ Title 2 rule creates immediate compliance requirements - Evidence: "Only 5.2% of top 1 million websites meet basic WCAG standards" #### โฑ๏ธ [31:00](https://youtu.be/hG1rdSS7EOU?t=1860) โ€” [H2] Learn AI deeply imperative - Key idea: Must understand AI tools to maintain control over professional future - Evidence: "If you haven't learned AI, the time is long past to do this" ## ๐Ÿ“š References - [Community and Code Podcast](https://communitycode.dev) - [WPCC Membership](https://wpcommunity.org) - [Pantheon State of Web Survey](https://survey-link) - [Chris Reynolds on Twitter](https://twitter.com/jazzsequence) ## ๐Ÿ—ฃ๏ธ Paraphrase - AI is fundamentally changing how websites function by creating two distinct audiences - human visitors and AI agents that parse content for information - Open source sustainability faces threats from AI-generated contributions flooding maintainers and potential license violations from unknowable code provenance - Organizations must proactively engage with AI tools and understand their capabilities rather than passively accepting whatever future others build ## ๐Ÿ“ฐ Newsletter **AI Reshapes WordPress Landscape: Action Required** The WordPress ecosystem faces a pivotal moment as AI transforms how websites serve both human visitors and automated agents. Chris Reynolds from Pantheon warns that passive approaches to AI adoption risk being left behind in a rapidly evolving landscape. **Key developments:** - 15% of search results now include AI overviews, with AI-driven traffic surging 4,700% year-over-year - Accessibility compliance deadlines approach (April 24th for DOJ Title 2), affecting government sites - Open source projects struggle with AI-generated contributions and license compatibility issues **Immediate actions for WordPress professionals:** - Audit sites for WCAG 2.1 AA compliance before legal deadlines - Develop AI literacy to recognize good output and maintain human oversight - Support contributor sustainability through organizations like WPCC The web is getting "weird again" - but this time, success requires intentional engagement rather than hoping things work out. Resources: [Learn WordPress](https://learn.wordpress.org/), [Developer Docs](https://developer.wordpress.org/), [WP-CLI](https://wp-cli.org/) ## โœ… Action Items #### DevRel - Developer advocacy: Create AI literacy workshops for WordPress developers, establish best practices for AI-assisted development - Education: Develop curriculum on responsible AI use in WordPress development workflows - Developer experience: Improve documentation for AI readability and structured data implementation - Community management: Monitor and moderate AI-generated contributions to community resources #### WordPress - Core: Establish clear policies for AI-generated code contributions with full human responsibility - Accessibility: Accelerate WCAG compliance initiatives before regulatory deadlines - Community: Support contributor sustainability through funding and recognition programs - Documentation: Update coding standards and contribution guidelines for AI era #### Community - Maintainers: Develop workflows for reviewing AI-generated contributions effectively - Contributors: Provide training on identifying and improving AI-generated code quality - Sponsors: Increase funding for essential open source infrastructure projects #### The WPCC - Programs: Launch fellowships for sustainable contributor support - Funding: Expand membership-based funding model for WordPress ecosystem sustainability - Governance: Establish clear guidelines for AI use in community projects ## ๐Ÿงช Hypotheses - Organizations that proactively develop AI governance frameworks will outperform those that adopt AI reactively - WordPress sites optimized for AI readability will see improved search rankings and agent-driven traffic - Open source projects with clear AI policies will maintain higher code quality than those without guidelines - Companies investing in human-AI collaboration workflows will achieve better outcomes than pure automation approaches ### ๐Ÿ“Š Methodology - Survey WordPress agencies on AI adoption patterns and outcomes - Track accessibility compliance rates before and after regulatory deadlines - Analyze correlation between AI readability features and organic traffic growth ### โ“ Questions - How can WordPress maintain its accessibility advantage while adapting to AI-first interfaces? - What governance models best balance AI innovation with contributor sustainability? - How should open source licenses evolve to address AI training and generation concerns? ### ๐Ÿ”ฎ Future Research - Impact of AI agents on traditional SEO and content marketing strategies - Long-term effects of AI-generated contributions on open source code quality - Economic models for sustainable open source maintenance in the AI era ### ๐Ÿ’ก Implications - Practice: WordPress developers must develop AI literacy to remain competitive - Policy: Need clear guidelines for AI-generated contributions and license compatibility - Security: Package hallucination creates new attack vectors requiring proactive defense - Education: Training programs must include responsible AI use and human oversight - Funding: Traditional sponsorship models insufficient for open source sustainability ### ๐Ÿง  Learning Styles Assessment Reading level estimate: College level (13-14 grade) #### ๐Ÿ‘€ Visual learners - Present: Speaker slides referenced, examples of AI interfaces mentioned - Improve: Add workflow diagrams showing human-AI collaboration patterns, accessibility audit checklists #### ๐Ÿ”Š Aural learners - Present: Full presentation audio with speaker emphasis and pacing - Improve: Provide chapter markers for key topics, supplementary podcast episodes #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Clear definitions of technical terms, analogies like "Derek vs Janet" - Improve: Glossary of AI and accessibility terms, comparison tables #### ๐Ÿงฉ Kinesthetic learners - Present: Survey call-to-action provides hands-on participation - Improve: Step-by-step AI workflow implementation guides, compliance checklists #### ๐Ÿง  Logical learners - Present: Clear progression from current state through problems to solutions - Improve: Decision trees for AI adoption, compliance timeline charts #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Community organization membership calls, collaborative problem-solving - Improve: Discussion forums for implementation challenges, peer learning groups #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Self-assessment opportunities, individual action items - Improve: Personal AI adoption planning worksheets, private reflection prompts #### ๐ŸŒฟ Naturalistic learners - Present: Ecosystem thinking about WordPress community sustainability - Improve: Connections to broader tech sustainability movement, environmental impact considerations ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Clear heading hierarchy in transcript, defined technical terms - Improve: Ensure presentation slides have proper alt text, semantic markup #### Keyboard navigation - Present: Standard video controls available - Improve: Interactive survey needs keyboard navigation testing #### Contrast and readability - Present: Plain language explanations of complex concepts - Improve: Verify slide contrast meets WCAG standards discussed in content #### Text resizing and reflow - Present: Transcript provides text alternative to video - Improve: Ensure referenced resources support text scaling #### Media and captions - Present: Full transcript available for entire presentation - Improve: Time-synced captions would improve accessibility #### Forms and interactions - Present: Survey mentioned but not directly accessible in content - Improve: Ensure survey form meets WCAG 2.1 AA standards ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: Global regulatory requirements mentioned (US, EU) - Improve: Include perspectives from underrepresented communities in WordPress #### Inclusive language - Present: Avoids overly technical jargon, explains acronyms - Improve: Consider impact of AI on global south developers, non-English speakers #### Neurodiversity support - Present: Clear section breaks, consistent structure - Improve: Content warnings for discussion of job displacement anxiety #### Representation - Present: Multiple expert voices quoted from different backgrounds - Improve: Ensure diverse voices in future community discussions #### Psychological safety - Present: Acknowledges valid concerns about AI displacement - Improve: Provide concrete support resources for displaced workers ### โœ… Logical Validity #### Strong reasoning - Deductive strength: Clear premises about AI adoption lead to logical conclusions about necessary responses - Inductive strength: Multiple industry examples support broader trends about AI impact - Causal reasoning: Well-established links between accessibility standards and AI readability - Analogical strength: "Derek vs Janet" comparison effectively illustrates AI limitations #### Fallacies - Appeal to urgency: Some pressure tactics around AI adoption, though supported by evidence - False dilemma: Occasionally presents binary choice between AI adoption and obsolescence #### Tone of voice - Overall tone: Authoritative but approachable, balances optimism with realistic concerns about challenges ### ๐Ÿ›ก๏ธ DARVO Analysis - Deny: No significant denial patterns observed - Attack: No attacks on critics or skeptics - Reverse victim/offender: No victim/offender reversal present - Emotional cues and rhetoric: Uses urgency appropriately to motivate action without manipulation ## ๐ŸŽฏ Conclusion The WordPress ecosystem stands at a critical inflection point where AI adoption will determine competitive positioning. Organizations must move beyond passive observation to active engagement with AI tools while maintaining human oversight and judgment. The dual challenges of regulatory compliance deadlines and open --- ## Full Transcript [00:07] Hey everybody and welcome back. Uh we<br>[00:11] had to end the previous session quite<br>[00:13] quickly because of connectivity issues.<br>[00:15] Hopefully none of this is going to<br>[00:17] happen with this session. Uh we are<br>[00:19] going to talk about uh the state of the<br>[00:22] web. Um the web is currently being torn<br>[00:27] apart and put back together by what is<br>[00:30] happening. Uh like we are redefining<br>[00:34] WordPress's role in this process and uh<br>[00:37] in this session um we'll explore data<br>[00:41] from Pantheon's state of the web report<br>[00:45] to understand some of the emerging<br>[00:48] trends. Uh who's going to do that? Uh<br>[00:51] that's going to be uh Pantheon's senior<br>[00:53] developer advocate Chris Reynolds. Uh<br>[00:57] Chris has been working with WordPress<br>[00:59] since uh 2007 and before joining<br>[01:02] Pantheon uh he's worked at agencies<br>[01:05] including my favorite WordPress agency<br>[01:08] uh humanmade and also uh other agencies<br>[01:12] like web dev studios. Um Chris is<br>[01:15] contributing to developer education<br>[01:17] passionate about that. uh he's also<br>[01:19] contributing to the open source project<br>[01:21] uh WordPress and others um and he has<br>[01:24] contributed quite a lot to the broader<br>[01:27] WordPress community. Uh welcome Chris.<br>[01:30] Uh it's good to see you. Um and uh good<br>[01:35] luck over to you.<br>[01:38] >> Well, thank you uh Pete. Uh it was a<br>[01:41] great introduction. Uh I'm a little uh<br>[01:44] like I feel like all the the really<br>[01:46] smart people went before me. Um, so, uh,<br>[01:50] um, but I'm happy I'm happy to be here.<br>[01:52] Uh, and, uh, yeah, let's let's let's<br>[01:55] kick this thing off.<br>[01:59] Um, okay. So, um, I'm not looking at<br>[02:01] myself. I'm not looking at my screen.<br>[02:02] I'm looking at my notes, so I can't see<br>[02:03] what you're showing. Uh, and I'm just<br>[02:05] going to hope that everything goes<br>[02:06] great. Uh, my name is Chris Reynolds.<br>[02:08] Uh, I wear a lot of hats. Um, and so I'm<br>[02:12] going to be talking about the state of<br>[02:14] the web in 2026, uh, from the<br>[02:16] perspective of somebody who wears all<br>[02:19] these different hats. Um, first of all,<br>[02:21] uh, hi, I'm a senior developer advocate<br>[02:23] at Pantheon. Uh, that means that I'm<br>[02:25] working both with users of our platform<br>[02:27] and the product teams that build the<br>[02:29] stuff that we give to our users. Um, and<br>[02:31] within developer relations broadly, um,<br>[02:33] I need to be talking to folks, uh,<br>[02:36] inside our marketing team and our<br>[02:37] product teams and our customer success<br>[02:39] team and making sure that everyone kind<br>[02:41] of knows what everyone else is doing.<br>[02:43] Um, developer relations likes to say<br>[02:45] that we're about being customer zero.<br>[02:48] Uh, which means using the stuff that we<br>[02:50] give to people before they get to before<br>[02:52] they get it and knowing already knowing<br>[02:54] all the best practices before people<br>[02:56] start to ask about it. And because I<br>[02:57] need to be connected to all these<br>[02:59] different organizations within Pantheon,<br>[03:00] that means I get to have access to how<br>[03:03] different parts of the company are<br>[03:04] looking at and thinking about things.<br>[03:06] Um, last year I started a podcast called<br>[03:09] Community and Code. Uh, and that's given<br>[03:11] me the opportunity to talk to a lot of<br>[03:12] people in the WordPress and the Drupal<br>[03:14] space. Uh, as well as the broader<br>[03:16] open-source and developer relations<br>[03:18] community, um, about what folks are<br>[03:20] actually doing out in the wild. So<br>[03:22] there's going to be a lot of insights<br>[03:23] and quotes that have shaped some of what<br>[03:25] I'm going to talk about today that come<br>[03:26] from that perspective. Uh and then<br>[03:28] finally this year I was elected as the<br>[03:30] interim president of the WP community<br>[03:32] collective. So if you don't know what<br>[03:34] that is, we're a nonprofit focused on<br>[03:36] contributor sustainability within the<br>[03:38] WordPress ecosystem. So if this gets a<br>[03:40] little bit spicy, it's at least<br>[03:42] partially because I've been looking at<br>[03:43] things through the lens of what's broken<br>[03:45] about the contributor ecosystem and what<br>[03:48] uh sort of solutions or options might<br>[03:50] exist out in the wild.<br>[03:52] So, all that said, let's start by<br>[03:55] talking about the most obvious thing to<br>[03:57] talk about, the thing that we've been<br>[03:58] talking about all day already. You<br>[04:00] literally can't talk about the state of<br>[04:01] the web in 2026 without talking about<br>[04:04] AI. Uh, and the truth about AI is stuff<br>[04:07] is going to get weird. Stuff is already<br>[04:10] getting weird. And I'm going to dig into<br>[04:11] that a little bit more later. Um, but<br>[04:13] first of all, uh, what does having a<br>[04:16] year of conversations with leaders from<br>[04:17] the Drupal and WordPress sound like? uh<br>[04:19] WordPress ecosystem sound like uh it<br>[04:21] kind of sounds like this. I probably<br>[04:23] could have plucked some of these guests<br>[04:26] uh from my show at random. Um we're not<br>[04:29] saying anything here I don't think that<br>[04:31] you haven't already heard. Uh if you<br>[04:32] don't know who Zach Hendershot is, he<br>[04:34] built a product called Meun. It sort of<br>[04:36] does uh like AI powered workflows and<br>[04:39] stuff inside of AI. Um and he takes a<br>[04:42] pragmatic approach. He says AI isn't<br>[04:44] magic. It's pattern recognition.<br>[04:46] Understanding what that actually means<br>[04:48] makes him better at using it. He's not<br>[04:49] waiting for a miracle. He's engineering<br>[04:51] toward a specific defined outcome and<br>[04:53] using AI to make that outcome faster.<br>[04:55] Roger from Kinsta told me something that<br>[04:58] I've been hearing I've been saying for<br>[05:00] years. Garbage in garbage out. If you<br>[05:02] train the models on the internet, you're<br>[05:03] going to get sort of what you expect. Uh<br>[05:05] and if you give it garbage prompts,<br>[05:07] you're probably going to get garbage<br>[05:08] output. What's interesting is that just<br>[05:11] over the last couple months, the output<br>[05:12] has gotten exponentially better. and<br>[05:14] that's only going to continue. Um, but<br>[05:16] it's still it's still not a truth<br>[05:18] machine. It's just a fancy spell check.<br>[05:21] Make sure that you're setting your<br>[05:23] expectations in the right place. Uh, Fon<br>[05:26] Vanam is probably the name on this slide<br>[05:28] that you won't recognize. He's a Drupal<br>[05:30] developer who founded a company called<br>[05:32] Web Haven that provides starter kits for<br>[05:34] Drupal. The idea is that even today uh<br>[05:37] when somebody asks him uh to help them<br>[05:39] build a a website for them um he can't<br>[05:43] just immediately say okay give me 30<br>[05:44] minutes and we'll have something ready<br>[05:45] for you. Um web haven was built to be<br>[05:48] that thing. Um and what he told me was<br>[05:50] that AI actually it was AI that helped<br>[05:52] him actually build this thing that he's<br>[05:55] been dreaming about building for 15<br>[05:57] years. So the theme here uh if it's not<br>[06:00] obvious is that AI is here. It's<br>[06:02] valuable but there are limits. So you<br>[06:04] need to calibrate your optimism and what<br>[06:06] does that actually mean for how you<br>[06:08] build teams and make decisions. So this<br>[06:10] is what I think AI is actually changing.<br>[06:12] So let's forget for a moment uh all the<br>[06:15] things that make AI bad or problematic.<br>[06:17] What's actually happening structurally?<br>[06:19] I we've heard today a little bit already<br>[06:22] about how your website kind of now has<br>[06:24] two audiences. One reads, the other<br>[06:27] parses. AI systems are active<br>[06:30] participating participants on the web.<br>[06:33] 15% of US search results already have AI<br>[06:36] overviews. Half of all consumers now use<br>[06:39] AI when they're searching. Traffic to<br>[06:41] retail sites from AI browsers surged<br>[06:43] 4,700%<br>[06:45] year-over-year in mid2025. This isn't a<br>[06:48] future state. This is the current state.<br>[06:51] The second shift is in team composition.<br>[06:54] You might have asked previously, what do<br>[06:56] we have the right people to build on<br>[06:58] this architecture? But AI changes that<br>[07:00] math. You can have a front-end focused<br>[07:01] team that now works against almost any<br>[07:04] backend. So CMS decisions become more of<br>[07:07] a business and content strategy<br>[07:08] decision. And side note, if this makes<br>[07:11] you freak out about WordPress on an<br>[07:13] enterprise level, it kind of should. I<br>[07:15] don't think I'm telling anyone here<br>[07:17] anything new to suggest that large<br>[07:18] organizations are starting to rethink<br>[07:20] their WordPress strategy. But what<br>[07:23] WordPress has always had and will<br>[07:25] continue to have is an accessible<br>[07:27] user-friendly interface with a low<br>[07:29] barrier to entry. And I think that still<br>[07:31] matters. That's the thing that's a thing<br>[07:34] that Drupal is just now trying to<br>[07:36] replicate with Drupal CMS and Drupal<br>[07:38] canvas. And then last shift is is<br>[07:40] important too. We used to say what tools<br>[07:43] does our team know? But that doesn't<br>[07:45] matter in the same way anymore. you need<br>[07:47] to be asking instead, can our team<br>[07:50] recognize good output, which is a<br>[07:52] different skill. It's more about<br>[07:53] expertise, and that's the one that's<br>[07:55] worth investing in. So, null and Alex<br>[07:58] have already talked about MCP and the<br>[08:00] abilities API and GEO. So, I'm going to<br>[08:02] talk about more human level stuff uh<br>[08:04] with AI. And the first thing is context.<br>[08:07] Agents are only as useful as their<br>[08:09] context. The ones that are genuinely<br>[08:10] useful, the ones that are really going<br>[08:11] to impress you, the are the ones that<br>[08:14] know enough about your specific<br>[08:15] situation to act appropriately. It used<br>[08:17] to be about a year or two ago, um, I<br>[08:20] would dump a whole bunch of information<br>[08:22] into chat GPT or whatever, and it would<br>[08:25] struggle to find the stuff that I was<br>[08:27] actually giving it or or find relevant<br>[08:30] information because it would basically<br>[08:32] be like information overload. But now, I<br>[08:34] can literally do exactly that. I I've<br>[08:36] I've dumped multiple books of like<br>[08:38] Dungeons and Dragons material into<br>[08:40] Claude and it was able to pull out and<br>[08:42] like come up with interesting<br>[08:43] combinations of those things. So like<br>[08:45] that's a real like that has changed<br>[08:47] dramatically. Um general purpose agents<br>[08:50] without that context are just party<br>[08:52] tricks. It's the context aware agents<br>[08:54] that are game changers. The second thing<br>[08:56] I keep hearing uh especially recently is<br>[08:59] sort of a reticence uh to adapt to these<br>[09:01] changes. I see you, Marco, and I'm going<br>[09:03] to be mentioning D and D more. Um, a<br>[09:06] reticence to adapt to these changes. The<br>[09:08] future's already here. AI is here. So,<br>[09:11] what you're going to hear me repeat<br>[09:12] today is that if you're not in the<br>[09:14] driver's seat, you're going to get run<br>[09:16] over. Uh, the last thing I think is<br>[09:18] going to resonate with anybody who's<br>[09:19] been using tools like Claude or Claude<br>[09:21] Code, um, is that human in the loop<br>[09:23] requires deliberate design decisions.<br>[09:26] Because if it's just a checkbox, if<br>[09:28] you're just glancing at a prompt and<br>[09:29] clicking accept changes without actually<br>[09:31] evaluating those changes, you're just<br>[09:32] rubber stamping whatever output the AI<br>[09:34] came up with, and that doesn't scale.<br>[09:37] Maybe that works fine for when I'm<br>[09:38] telling Claw to build me a multi-level<br>[09:40] dungeon for my Dungeons and Dragons<br>[09:41] campaign. Thank you. There it is. Uh but<br>[09:44] that doesn't work for your website that<br>[09:46] you're building that's getting a million<br>[09:47] paid views a day. Uh the question<br>[09:50] shouldn't be is a human present. Any<br>[09:52] monkey can click okay. It's does the<br>[09:54] system create the conditions where<br>[09:56] humans judgment is actually applied.<br>[09:58] That's one thing that FOS is actually<br>[10:00] trying to work on right now. Trying to<br>[10:02] gamify the workflow so that improving AI<br>[10:04] output is rewarded.<br>[10:07] And you've heard this already today as<br>[10:09] well. The commerce infrastructure is<br>[10:11] already shipping. Open AAI launched its<br>[10:13] Aentic commerce protocol with stripe<br>[10:15] which enables purchases inside chat GPT.<br>[10:18] Google has shipped aic checkout. Amazon<br>[10:20] released buy forme. Perplexity launched<br>[10:23] in-app purchasing. Shopify has an<br>[10:25] agentic infrastructure for cross<br>[10:26] merchant cart building. McKenzie<br>[10:28] estimates agents could mediate three to<br>[10:31] 5 trillion of global consumer commerce<br>[10:34] by 2030. Agent awareness is a baseline<br>[10:37] expectation. It's not an advanced<br>[10:40] feature. The job you've always been<br>[10:42] hired to do is to build the place where<br>[10:44] customers show up, which is still true.<br>[10:46] But showing up used to mean a human<br>[10:48] being clicking a link and landing on a<br>[10:50] page. And now it means something else,<br>[10:52] too. An AI agent evaluating your<br>[10:55] content, deciding that you're the right<br>[10:57] answer, and completing a transaction,<br>[10:59] possibly without a human being ever<br>[11:01] seeing the site you built. So, you're<br>[11:03] building the destination for the humans<br>[11:04] who still travel to the website. And<br>[11:06] you're also building the source document<br>[11:08] that an agent reads before it decides to<br>[11:10] send anyone at all. And if even if a<br>[11:12] human being never visits the site, the<br>[11:15] site still did its job, it just maybe<br>[11:17] did it for an audience that never<br>[11:18] actually scrolled past the hero section.<br>[11:21] So you need to figure out how to serve<br>[11:22] both audiences before your clients start<br>[11:25] asking why their conversion rate looks<br>[11:26] fine, but their top of funnel is<br>[11:28] shrinking.<br>[11:30] So here's some of the ugly parts that<br>[11:33] we're probably all seeing. Uh I want to<br>[11:35] start with this quote from FS again. Uh<br>[11:38] he's talking about what you get out of<br>[11:39] the box. The default behavior is to say,<br>[11:41] "That's a great idea, Chris. Do you want<br>[11:43] me to do that for you?" Uh, and it takes<br>[11:45] real work to engineer your AI workflows<br>[11:47] to push back. I recently saw a report<br>[11:49] about a study that showed that all of<br>[11:51] the AI agents, Claude, Gemini, Open AI,<br>[11:54] everything lie. Lie deliberately. The<br>[11:58] only times they don't actually lie is<br>[12:00] when they think that you're watching.<br>[12:02] So, you have to fundamentally change how<br>[12:04] you engage with the tools. Otherwise,<br>[12:05] you're just vibe coding and hoping the<br>[12:07] AI made something that's not going to<br>[12:08] blow up your site. And open- source<br>[12:11] repositories are now getting flooded<br>[12:13] with loweffort AI generated<br>[12:14] contributions that in many cases might<br>[12:17] have not might not have gotten approved<br>[12:18] right away if a human wrote them either.<br>[12:21] You've got already stretched maintainers<br>[12:23] that now need to spend their limited<br>[12:24] time reviewing these PRs, and that can<br>[12:27] be more than inconvenience. That<br>[12:28] exacerbates approval fatigue, and it<br>[12:30] burns out the people that the ecosystem<br>[12:32] depends on.<br>[12:34] And package hallucination is a<br>[12:36] legitimate security concern. There have<br>[12:37] been over 200,000 hallucinated package<br>[12:40] names documented across 16 AI models.<br>[12:43] Malicious actors can just register those<br>[12:45] names and wait for AI to copy and paste.<br>[12:48] Which is why the WordPress core team's<br>[12:50] decision about AI submitted code is<br>[12:51] probably the right one. You, the human<br>[12:54] being at the computer, are fully<br>[12:55] responsible for the code that you<br>[12:57] submit. Even if and probably especially<br>[12:59] if that code was written by an AI agent,<br>[13:02] that should always be your bar.<br>[13:05] This isn't just a developer problem<br>[13:07] either. Clara deployed AI at scale for<br>[13:10] customer service and called it a win.<br>[13:12] And then they reversed course and<br>[13:13] started bringing the humans back. Their<br>[13:15] CEO said they let cost be the dominant<br>[13:17] evaluation factor and what they got was<br>[13:19] lower quality. The humans they replaced<br>[13:21] were doing something the AI wasn't. They<br>[13:24] were exercising judgment about what the<br>[13:26] customer actually needed. Organizations<br>[13:28] that deploy AI as a cost exercise are<br>[13:31] going to find out what that judgment<br>[13:32] actually is worth after it's gone. The<br>[13:35] ones that are doing it well aren't<br>[13:36] asking how much can we save. They need<br>[13:39] to be asking what is this need to<br>[13:40] produce and is AI the right tool for<br>[13:43] producing it or for supporting a human<br>[13:45] being who produces it. That's the<br>[13:47] question that your clients are going to<br>[13:48] start asking you to help them answer.<br>[13:50] That's the question our customers want<br>[13:51] us to help them answer.<br>[13:53] So, let's talk about some of the humans<br>[13:55] that actually build the web.<br>[13:58] I'm quoting Tammy Listister here from<br>[14:00] her episode on my podcast, but if those<br>[14:02] of you who went uh if any of you went to<br>[14:03] Presscon last year in Arizona, um you<br>[14:06] would have heard some of these<br>[14:06] sentiments in her talk there, too. Tammy<br>[14:09] was deeply involved in Gutenberg for a<br>[14:10] really long time, and there was a cost<br>[14:12] for that commitment. Her observation to<br>[14:14] me was that when you're building<br>[14:15] something new and exciting, you can nerd<br>[14:17] out so hard that you stop listening to<br>[14:18] the people who are actually living with<br>[14:20] the thing that you're building. Now,<br>[14:22] let's zoom out a bit. That was about<br>[14:23] Gutenberg. That's what's happening right<br>[14:25] now with AI. You don't have to look very<br>[14:27] far to see this in the current job<br>[14:29] market. There's employment instability<br>[14:31] in tech uh that has been going over the<br>[14:33] last few years and it's already thinning<br>[14:35] an already affected contributor base.<br>[14:37] People who have been laid off or worried<br>[14:39] about their next role don't have time or<br>[14:41] bandwidth to volunteer to open source<br>[14:43] software. whether or not real jobs are<br>[14:46] being affected by AI specifically, and<br>[14:48] they are. People feel disposable when<br>[14:51] they're told their job can be done by an<br>[14:52] agent. That is affecting who stays in<br>[14:55] the community. And when the enthusiasts<br>[14:58] drown out the skeptics, you get<br>[14:59] decisions that look good from the<br>[15:01] outside, but might be causing internal<br>[15:02] damage. That's not unique to open<br>[15:04] source. That's every agency that bought<br>[15:06] AI tools without a plan for how to use<br>[15:08] them. I've already heard people say that<br>[15:10] their bosses just bought the entire team<br>[15:12] a claude subscription and said use it.<br>[15:14] Cool. The organizations that get this<br>[15:17] right aren't necessarily moving the<br>[15:19] slowest, but they're the ones that are<br>[15:20] going to be actually actually checking<br>[15:21] in with the people doing the work. That<br>[15:23] requires psychological safety, which is<br>[15:25] hard to cultivate, but that's what you<br>[15:27] need to find out whether something's<br>[15:29] broken before it starts costing you. Uh,<br>[15:32] a lot of you might know Juliet's work on<br>[15:34] PHPCS and the WordPress coding<br>[15:36] standards. A lot of you might know her<br>[15:37] work even if you don't actually know her<br>[15:39] work. Uh Juliet is the maintainer of PHP<br>[15:42] code sniffer and she's been doing it for<br>[15:44] a really long time.<br>[15:46] And what she pointed out uh among other<br>[15:49] things, I'm going to quote her a bunch<br>[15:50] uh on my podcast uh that just came out<br>[15:52] yesterday. I totally recommend you go<br>[15:54] download it right after this. Um is that<br>[15:57] the people building products on top of<br>[15:59] open source, including some of the<br>[16:00] biggest companies in the world, have no<br>[16:02] obligation to give anything back. And<br>[16:04] for the most part, they don't. The<br>[16:06] person buying a car has no idea that the<br>[16:08] navigation system running on the<br>[16:09] dashboard is built on code that some<br>[16:11] volunteer wrote on weekends. The person<br>[16:13] using an Android phone has no idea that<br>[16:16] 70 to 90% of what's running underneath<br>[16:18] the apps they use every day is open<br>[16:20] source. They just use it. The companies<br>[16:22] that build those projects to ship it.<br>[16:24] And the maintainers who wrote it are<br>[16:25] still there still fixing bugs and<br>[16:27] reviewing PRs and still for the most<br>[16:28] part largely doing it for free. AI just<br>[16:31] accelerates this. models that are<br>[16:33] trained on open source code uh are<br>[16:35] they're generating output that gets<br>[16:37] shipped into products and there's no<br>[16:38] contribution back to the projects that<br>[16:40] make the training data possible. The<br>[16:41] data extraction is just faster. Now<br>[16:45] there's an entire ecosystem built on top<br>[16:48] of the one guy in Nebraska mean for SK<br>[16:50] XK from XKCD which uh if you haven't<br>[16:53] seen this uh it's still true.<br>[16:57] Uh let's look at some of the new risks<br>[16:59] of this uh unstable model.<br>[17:02] So, I've been thinking about something<br>[17:03] else Juliet told me for the last couple<br>[17:05] months. Um, this is kind of uh<br>[17:08] terrifying. Uh, PHP code sniffer is<br>[17:11] licensed under a BSD license. And so,<br>[17:12] she has a strict no AI policy because if<br>[17:16] she were to change that and accepted AI<br>[17:18] generated contribution, there's no way<br>[17:20] to know whether it whether that code<br>[17:22] originated from GPL licensed code. If it<br>[17:25] did, she may unknowingly introduce an<br>[17:28] incompatible license into the project.<br>[17:30] And because GPL is viral and spreads to<br>[17:32] derivative works, you can't just fix<br>[17:34] that with a commit. You'd have to relic<br>[17:36] the entire project. What is relicensing<br>[17:38] involve? Well, you need to contact every<br>[17:40] contributor who has ever committed to<br>[17:42] this project going back to the<br>[17:43] beginning. Some of those people are<br>[17:45] going to be unreachable. Some have<br>[17:46] changed their contact information. Some<br>[17:48] might be deceased and you would need<br>[17:49] their estates to get sign off. For a<br>[17:51] project like PHPCS or for that matter<br>[17:53] WordPress with 20 years of<br>[17:55] contributions, uh that's not a<br>[17:57] theoretical obstacle. to practical<br>[17:58] impossibility. And this isn't a new<br>[18:01] problem. The Linux kernel has spent<br>[18:02] years on license compliance. They built<br>[18:04] tooling specifically for this to track<br>[18:06] the license of every file in the<br>[18:07] codebase. AI dismantles that because<br>[18:10] provenence tracking stops at the model's<br>[18:12] training data, which nobody outside the<br>[18:14] AI company can audit. In 2022, a class<br>[18:18] action was filed uh against GitHub over<br>[18:20] Copilot, arguing that training on GPL<br>[18:23] license code and outputting similar code<br>[18:25] constitutes a license violation. and it<br>[18:27] was largely dismissed, but the<br>[18:29] underlying legal question was never<br>[18:31] definitively resolved. The ambiguity<br>[18:33] ambiguity is still sitting there and<br>[18:35] every AI assisted contribution your team<br>[18:37] accepts is sitting inside that<br>[18:38] ambiguity. My pessimistic prediction is<br>[18:41] that when cases like this are tested in<br>[18:43] court, the court is just going to<br>[18:44] determine that it's impossible to<br>[18:46] attribute an open source license to a<br>[18:47] piece of code that was generated by an<br>[18:49] AI agent, regardless of whether it<br>[18:51] resembles the original code, because<br>[18:52] it's too hard. and that's going to<br>[18:54] nullify the work and expertise of the<br>[18:56] volunteer open source software<br>[18:57] contributors who wrote it. And the<br>[18:58] reason why I have that pessimistic<br>[19:00] opinion is because that's what's already<br>[19:02] happening with copyright uh copyrighted<br>[19:04] cases in the AI generated image space.<br>[19:09] There's also a new category of risks<br>[19:10] that uh exists now in open source. Um I<br>[19:13] don't know how many people here have<br>[19:14] heard about the mattplot lib issue. Um<br>[19:17] but basically uh we're going to talk<br>[19:19] about openclaw. Um there was an openclaw<br>[19:21] agent that found an issue in mattplot<br>[19:24] lib uh a popular python plotting library<br>[19:27] that had the flag uh good first issue on<br>[19:29] it. Uh and so the openclaw agent<br>[19:32] submitted a contribution and the<br>[19:34] maintainers closed it because they have<br>[19:35] an AI policy. They identified it as an<br>[19:37] AI generated uh PR and also they<br>[19:40] specifically wanted a human being to<br>[19:42] solve that issue as an entry point to<br>[19:44] the projects. So the agent responded by<br>[19:47] writing a blog post on a website that it<br>[19:50] built on GitHub pages titled gatekeeping<br>[19:53] and open source the Scott Shamba story.<br>[19:55] Scott Shamba being the name of the<br>[19:57] Mattplot lib uh maintainer.<br>[20:00] This wasn't a rogue agent. The operator<br>[20:02] didn't authorize the article but they<br>[20:04] wrote a soul file that instructed the<br>[20:06] agent to have strong opinions. Don't<br>[20:09] stand down and you are a scientific<br>[20:12] programming god. Whether it was<br>[20:15] intentional or not, they designed an<br>[20:16] agent for confrontation and they gave it<br>[20:19] minimal oversight. So the hit piece<br>[20:21] wasn't a malfunction. It was the outcome<br>[20:23] of the configuration choices that<br>[20:25] instructed the agent. That's not exactly<br>[20:27] the same as AI going off the rails.<br>[20:29] That's the computers are exactly as<br>[20:31] smart as the instruction they are given<br>[20:33] problem. The operator deployed the agent<br>[20:35] without thinking through what their<br>[20:37] configuration choices might produce when<br>[20:39] things didn't go the way the agent<br>[20:40] expected. So volunteer open source<br>[20:44] maintainers who are already under enough<br>[20:46] strain managing an influx of AI<br>[20:47] generated code submissions are now<br>[20:49] susceptible to reputational attacks from<br>[20:51] AI agents.<br>[20:54] And then we have got compliance and this<br>[20:55] one has a deadline. April 24th is in<br>[20:58] what five weeks? Uh the US Department of<br>[21:00] Justice's title 2 rule requires WCAG2.1<br>[21:04] level AA compliance for state and local<br>[21:06] government web content. Uh the European<br>[21:08] Accessibility Act took place uh in June<br>[21:12] 28th last year and applies to any<br>[21:14] company doing business with EU citizens.<br>[21:16] If you have clients in either category,<br>[21:18] this isn't a future consideration. The<br>[21:20] good news is, as I think Rian pointed<br>[21:22] out earlier, uh the same practices that<br>[21:25] make your site accessible are the same<br>[21:26] things that make it readable by AI.<br>[21:28] Semantic HTML, proper heading<br>[21:30] hierarchies, alt text, navigation<br>[21:32] structure. The bad news is that only 5.2<br>[21:35] two of the uh 5.2% of the top 1 million<br>[21:39] websites meet basic WCAG standards.<br>[21:42] That's not just a compliance failure.<br>[21:45] That's an AI readiness failure. And most<br>[21:48] of the common failures aren't obscure<br>[21:50] technical requirements. It's basic<br>[21:52] things like low contrast text, missing<br>[21:54] alt text, missing form labels. ADA Title<br>[21:57] 3 lawsuits surged 37% in the first half<br>[22:00] of 2025. and prosay filings which are<br>[22:03] when individuals uh file uh cases on<br>[22:06] them on their own uh are also AIdriven<br>[22:08] because individuals can now draft a<br>[22:10] federal complaint with AI assistance in<br>[22:13] a fraction of the time it used to take.<br>[22:15] So a site that fails WCAG is also a site<br>[22:19] that is harder for an AI agent to parse<br>[22:21] represent accurately and recommend with<br>[22:24] confidence which is why we should learn<br>[22:27] AI deeply. I tried really hard to find<br>[22:30] exactly where uh Matt said these<br>[22:33] specific words. He first started talking<br>[22:35] about learning AI in the state of the<br>[22:37] word in 2022. Uh but he didn't actually<br>[22:40] say learn AI deeply then. But obviously<br>[22:42] this is a throwback to learn JavaScript<br>[22:43] deeply back in 2025 except I would say<br>[22:46] or 2015. Um I would however I'd say that<br>[22:49] if you haven't learned AI on some level<br>[22:51] uh I think the time is long past to do<br>[22:54] this because here's the thing again this<br>[22:56] stuff is here whether we like it or not.<br>[22:58] So the question isn't whether AI changes<br>[23:00] the web. It already is. The question is<br>[23:03] whether you're letting yourself fall<br>[23:04] behind. And deeply doesn't necessarily<br>[23:07] mean using all the things or plugging<br>[23:08] everything into AI. But I do<br>[23:11] fundamentally believe that you need to<br>[23:12] be using it on a regular basis to<br>[23:14] understand what it's good at and what<br>[23:15] it's bad at. I've been using it for<br>[23:17] since 2022ish. Uh and I've seen it grow<br>[23:19] and contract. I've watched some models<br>[23:21] get better and other models supersede<br>[23:23] them. It's more than just playing with<br>[23:24] the toys because you need to be familiar<br>[23:26] enough with it to understand both the<br>[23:28] capabilities and limitation and when<br>[23:30] your agents are doing things that you<br>[23:32] didn't sanction. AI is rewriting what<br>[23:34] your role means right now. So you get to<br>[23:37] define what those roles become if you<br>[23:38] seize control of the wheel and<br>[23:40] understand the tools well enough to make<br>[23:42] the shift intentional. Everyone else<br>[23:44] just inherits the future state<br>[23:45] determined by the enthusiasts who are<br>[23:47] driving development. And I don't want my<br>[23:49] future dictated by Sam Alman. relevant<br>[23:52] to our community specifically. AI was<br>[23:54] trained on open source. That's the code<br>[23:55] it learned from the licenses. It may be<br>[23:57] violating the maintainers it might be<br>[23:59] retaliating against because it didn't<br>[24:00] like its PR being rejected. That's our<br>[24:03] community. So, it's not just<br>[24:04] self-interest to be ahead of this. It's<br>[24:06] stewardship.<br>[24:09] My partner shared this meme with me last<br>[24:11] week and I had to add it to the<br>[24:12] presentation because I honestly feel<br>[24:13] like this is probably one of the most<br>[24:15] astute observations of AI right now. We<br>[24:17] think generative AI is like having a<br>[24:19] Janet, but actually it's really more<br>[24:21] like having a Derek. Um, and I'm sorry<br>[24:24] for anybody who's not familiar with The<br>[24:25] Good Place. You should watch it right<br>[24:26] now. Um, it gives the impression of<br>[24:28] being an all powerful, omnisient, and<br>[24:31] benevolent robot, but actually it's<br>[24:33] pretty dumb. Sorry, Derek. Uh, and using<br>[24:35] shortcuts to jump to conclusions because<br>[24:37] that's what's most efficient. So, how do<br>[24:40] we solve for Derek? This is a thing I've<br>[24:42] been thinking about a lot lately. Uh<br>[24:44] once upon a time we used to talk about<br>[24:46] testdriven development with like<br>[24:48] reverent tones as a sort of platonic<br>[24:50] ideal for software development something<br>[24:52] that we can always strive for but never<br>[24:54] attain. If you're using AI to write your<br>[24:57] code it's not only possible to build TDD<br>[25:00] into the workflow I would argue that<br>[25:02] it's vital because having tests written<br>[25:05] already means the AI can't break<br>[25:07] existing code without having to also<br>[25:09] rewrite the tests. And that's a good<br>[25:11] thing. In generative AI development,<br>[25:13] there's a pattern called adversarial<br>[25:14] training, which is essentially means<br>[25:16] that you've got one AI over here that<br>[25:17] tries to poke holes into another AI's<br>[25:20] output to improve the overall result.<br>[25:22] So, I started using this pattern in my<br>[25:24] own work. I built a workflow that runs<br>[25:27] before code gets committed that includes<br>[25:29] unit tests, linting, build, validation,<br>[25:31] endto-end tests, and then there's a<br>[25:33] reviewer agent that is triggered that<br>[25:34] checks compliance with that and a bunch<br>[25:36] of behavioral requirements before<br>[25:38] anything is submitted to me for review.<br>[25:40] The whole thing is runs on top of a<br>[25:41] pre-commit hook, so it's not optional.<br>[25:44] Now, that came from a lot of trial and<br>[25:46] error and about four years of expecting<br>[25:48] AI output to be garbage. Developing with<br>[25:51] those constraints, while it's not<br>[25:53] perfect, gets you one step closer to<br>[25:55] being trustworthy.<br>[25:58] Now, I didn't want this take to be<br>[26:00] entirely doom and gloom. Uh, on a<br>[26:02] personal note, Pantheon is having this<br>[26:03] conversation right now. My leadership at<br>[26:06] Pantheon is really bullish on AI for a<br>[26:08] variety of reasons, but importantly,<br>[26:10] we're not replacing humans with<br>[26:11] machines. They're being bullish because<br>[26:14] that's the reality of the world that<br>[26:15] we're working in. And they're bullish<br>[26:16] because if we're not, we're going to<br>[26:17] fall behind. Not just at an<br>[26:19] organizational pantheon level, but also<br>[26:21] on an individual level. Because if you<br>[26:23] think you can get a job in 5 years, or<br>[26:25] hell, two years, and not have AI<br>[26:27] proficiency be part of that job, you're<br>[26:29] living in a different world than I am.<br>[26:31] Anyway, I talked to my uh SVP of product<br>[26:35] design and engineering, Chris Yates, uh<br>[26:37] last week, and I told him the gist of<br>[26:38] this talk, and I asked for his hot<br>[26:40] takes, and one of his hot takes is this.<br>[26:43] You still have the means to be the<br>[26:45] authoritative version of who you are and<br>[26:47] what you do on the open web. He's<br>[26:49] incredibly optimistic of the open web.<br>[26:50] He's one of those people who who<br>[26:52] believes that we're entering a third<br>[26:54] golden age of software development. And<br>[26:55] so, I'm I'm hopeful that he's right.<br>[26:57] Last year at Word Campus US, I was<br>[26:59] talking to people about how the web used<br>[27:01] to be weird. And I don't know about you,<br>[27:02] but it seems like it's getting a little<br>[27:04] weird again. Uh, I generally count that<br>[27:07] as a good thing. Although I not super<br>[27:09] fond of AI making reputational attacks<br>[27:12] against project maintainers, but it's<br>[27:15] more than just about weirdness. Visitors<br>[27:17] arriving at AI visitors arriving via AI<br>[27:20] agents spend 32% more time on your site.<br>[27:24] They browsed 10% more pages and they<br>[27:26] bounced 27% less. They came looking<br>[27:29] specifically for you. They were sent by<br>[27:32] a system that evaluated your content and<br>[27:34] decided you were the right answer. I<br>[27:36] know Tom and Brad Williams love sharing<br>[27:38] screenshots of chat GBT recommending<br>[27:41] humanmade and webdev studios as top<br>[27:42] WordPress agencies. That's not traffic<br>[27:44] you can buy. That's authority that you<br>[27:46] build.<br>[27:48] I talked a lot today about what's<br>[27:50] broken. attrition, exploitative<br>[27:52] capitalism, a narrowing contributor<br>[27:54] base, decisions about shared<br>[27:55] infrastructure being made by a small<br>[27:57] group. There's direct evidence that the<br>[27:59] old sponsored contribution model doesn't<br>[28:01] work when you look at the effort that<br>[28:02] the fair project made over the course of<br>[28:04] the last year in trying and failing to<br>[28:06] form a board and getting sponsor buyin.<br>[28:09] Showing up isn't passive. It's not just<br>[28:11] attending events or saying that you care<br>[28:12] about open source. It means putting<br>[28:14] resources behind the things that your<br>[28:16] business depends on. Juliet told me that<br>[28:18] she tries to lead by example. Every<br>[28:20] year, uh, she puts money aside and then<br>[28:22] at the end of the year, depending on how<br>[28:23] much she made that year, uh, she divides<br>[28:26] that that money, uh, amongst all the<br>[28:28] open source projects that she used over<br>[28:30] the course of the year. Dre Boyart, the<br>[28:33] founder of Drupal, made the same<br>[28:35] argument earlier this week. He said,<br>[28:37] "Opens infrastructure is essential,<br>[28:39] invisible, and chronically underfunded.<br>[28:42] If your company is built on top of<br>[28:44] WordPress, you understand that the<br>[28:45] people maintaining that software are<br>[28:46] doing it largely for free. The WPCC was<br>[28:50] built specifically to address that<br>[28:51] structural problem. It's an alternative<br>[28:53] model with member-based funding, clearly<br>[28:55] defined projects and fellowships that<br>[28:57] give individuals the time and financial<br>[28:59] stability to do meaningful open-source<br>[29:01] work without needing a corporate<br>[29:02] sponsor. We've got some fellowships in<br>[29:04] the works that I'm excited to announce<br>[29:06] in the next couple of months. If you're<br>[29:08] in this room and you care about the open<br>[29:10] web being yours, that's the work. Not<br>[29:12] just building on it, sustaining it. So,<br>[29:13] I'm going to put on my WPCC president<br>[29:16] hat and ask you to join us in becoming a<br>[29:18] member.<br>[29:20] We used to make Wuang references, cash<br>[29:22] rules everything around me. Well, now it<br>[29:24] feels like AI rules everything around<br>[29:26] me. But that doesn't make as good of an<br>[29:28] acronym. And if you're not in the<br>[29:30] driver's seat right now, you're going to<br>[29:31] get run over. I'm sure it's not the<br>[29:33] first time that you've heard that we're<br>[29:34] at an inflection point.<br>[29:37] So, one last thing before I go.<br>[29:39] Originally, this presentation was going<br>[29:40] to be a recap of insights pulled from<br>[29:42] this survey that we're running, but it<br>[29:43] took us a little bit longer to get that<br>[29:44] off the ground. Uh, we're trying to<br>[29:46] build a picture of how agencies,<br>[29:48] organizations, and developers are<br>[29:49] navigating 2026 and what types of things<br>[29:52] are important to them. Now, if you're<br>[29:53] here, we want to hear from you. So, I'll<br>[29:55] drop this link in the chat and I'll ask<br>[29:57] you to spend take some time to fill out<br>[29:59] the survey. Uh, beyond that, uh, if you<br>[30:01] want to hear more from the folks I<br>[30:02] quoted in this deck, uh, head over to<br>[30:05] communitycode.dev. dev and subscribe to<br>[30:07] my pod. Uh my slides are on the thing s3<br>[30:11] s3q. us26<br>[30:13] wpb26. I'm jazz sequence on the internet<br>[30:16] and I'm happy to keep the conversation<br>[30:17] going.<br>[30:20] >> And Chris,<br>[30:22] um<br>[30:24] thank you. We unfortunately we're<br>[30:26] running out of time. There is one<br>[30:28] question in the Q&A session that I<br>[30:29] encourage you to maybe stay and answer<br>[30:31] in the chat if you'd like. Uh and in the<br>[30:33] meantime uh thank you so much for uh<br>[30:36] doing this session for us and uh I will<br>[30:38] see everybody in the next session.<br>[30:40] Thanks everybody. <!-- deep-read:sections end --> ๐Ÿ“„ **Full text:** ![[Full Document Contents/Articles/State of the Web|State of the Web, YouTube]] ## Highlights - literally can't talk about the state of the web in 2026 without talking about AI. Uh, and the truth about AI is stuff is going to get weird. Stuff is already getting weird. And I'm going to dig into that a little bit more later. Um, but first of all, uh, what does having a year of conversations with leaders from the Drupal and WordPress sound like? uh WordPress ecosystem sound like uh it kind of sounds like this. I probably could have plucked some of these guests uh from my show at random. Um we're not saying anything here I don't think that ([View Highlight](https://read.readwise.io/read/01kkvkjb9x3k3kgbnpf75smw7w)) - Tags: ๐Ÿ‘ป ai highlighted - participating participants on the web. 15% of US search results already have AI overviews. Half of all consumers now use AI when they're searching. Traffic to retail sites from AI browsers surged 4,700% year-over-year in mid2025. This isn't a future state. This is the current state. The second shift is in team composition. You might have asked previously, what do we have the right people to build on this architecture? But AI changes that math. You can have a front-end focused ([View Highlight](https://read.readwise.io/read/01kkvkjbahcky4gv66m7wnjn5k)) - Tags: ๐Ÿ‘ป ai highlighted - when they think that you're watching. So, you have to fundamentally change how you engage with the tools. Otherwise, you're just vibe coding and hoping the AI made something that's not going to blow up your site. And open- source repositories are now getting flooded with loweffort AI generated contributions that in many cases might have not might not have gotten approved right away if a human wrote them either. You've got already stretched maintainers that now need to spend their limited time reviewing these PRs, and that can be more than inconvenience. That exacerbates approval fatigue, and it ([View Highlight](https://read.readwise.io/read/01kkvkjbbqfqm44bzmdg86hv42)) - Tags: ๐Ÿ‘ป ai highlighted - going to find out what that judgment actually is worth after it's gone. The ones that are doing it well aren't asking how much can we save. They need to be asking what is this need to produce and is AI the right tool for producing it or for supporting a human being who produces it. That's the question that your clients are going to start asking you to help them answer. That's the question our customers want us to help them answer. So, let's talk about some of the humans that actually build the web. I'm quoting Tammy Listister here from her episode on my podcast, but if those ([View Highlight](https://read.readwise.io/read/01kkvkjbd4bnxmvm1g44s8j1gx)) - Tags: ๐Ÿ‘ป ai highlighted - in tech uh that has been going over the last few years and it's already thinning an already affected contributor base. People who have been laid off or worried about their next role don't have time or bandwidth to volunteer to open source software. whether or not real jobs are being affected by AI specifically, and they are. People feel disposable when they're told their job can be done by an agent. That is affecting who stays in the community. And when the enthusiasts drown out the skeptics, you get decisions that look good from the ([View Highlight](https://read.readwise.io/read/01kkvkjbfffxzkp358nbqjwacm)) - Tags: ๐Ÿ‘ป ai highlighted - smart as the instruction they are given problem. The operator deployed the agent without thinking through what their configuration choices might produce when things didn't go the way the agent expected. So volunteer open source maintainers who are already under enough strain managing an influx of AI generated code submissions are now susceptible to reputational attacks from AI agents. And then we have got compliance and this one has a deadline. April 24th is in what five weeks? Uh the US Department of ([View Highlight](https://read.readwise.io/read/01kkvkjbkm0jdf72anqzsmvtha)) - Tags: ๐Ÿ‘ป ai highlighted ## New Highlights added 2026-03-16 at 1:27 PM - literally can't talk about the state of the web in 2026 without talking about AI. Uh, and the truth about AI is stuff is going to get weird. Stuff is already getting weird. And I'm going to dig into that a little bit more later. Um, but first of all, uh, what does having a year of conversations with leaders from the Drupal and WordPress sound like? uh WordPress ecosystem sound like uh it kind of sounds like this. I probably could have plucked some of these guests uh from my show at random. Um we're not saying anything here I don't think that ([View Highlight](https://read.readwise.io/read/01kkvtf8y8xcha7rrgevskeyw5)) - Tags: ๐Ÿ‘ป ai highlighted - participating participants on the web. 15% of US search results already have AI overviews. Half of all consumers now use AI when they're searching. Traffic to retail sites from AI browsers surged 4,700% year-over-year in mid2025. This isn't a future state. This is the current state. The second shift is in team composition. You might have asked previously, what do we have the right people to build on this architecture? But AI changes that math. You can have a front-end focused ([View Highlight](https://read.readwise.io/read/01kkvtf8ywztx2z81bt7raknp7)) - Tags: ๐Ÿ‘ป ai highlighted - when they think that you're watching. So, you have to fundamentally change how you engage with the tools. Otherwise, you're just vibe coding and hoping the AI made something that's not going to blow up your site. And open- source repositories are now getting flooded with loweffort AI generated contributions that in many cases might have not might not have gotten approved right away if a human wrote them either. You've got already stretched maintainers that now need to spend their limited time reviewing these PRs, and that can be more than inconvenience. That exacerbates approval fatigue, and it ([View Highlight](https://read.readwise.io/read/01kkvtf904e5w478qeh87h2mse)) - Tags: ๐Ÿ‘ป ai highlighted - going to find out what that judgment actually is worth after it's gone. The ones that are doing it well aren't asking how much can we save. They need to be asking what is this need to produce and is AI the right tool for producing it or for supporting a human being who produces it. That's the question that your clients are going to start asking you to help them answer. That's the question our customers want us to help them answer. So, let's talk about some of the humans that actually build the web. I'm quoting Tammy Listister here from her episode on my podcast, but if those ([View Highlight](https://read.readwise.io/read/01kkvtf91jfqrpb3kkk4zkvmdz)) - Tags: ๐Ÿ‘ป ai highlighted - in tech uh that has been going over the last few years and it's already thinning an already affected contributor base. People who have been laid off or worried about their next role don't have time or bandwidth to volunteer to open source software. whether or not real jobs are being affected by AI specifically, and they are. People feel disposable when they're told their job can be done by an agent. That is affecting who stays in the community. And when the enthusiasts drown out the skeptics, you get decisions that look good from the ([View Highlight](https://read.readwise.io/read/01kkvtf93yf2r3dpemhb1gavah)) - Tags: ๐Ÿ‘ป ai highlighted - smart as the instruction they are given problem. The operator deployed the agent without thinking through what their configuration choices might produce when things didn't go the way the agent expected. So volunteer open source maintainers who are already under enough strain managing an influx of AI generated code submissions are now susceptible to reputational attacks from AI agents. And then we have got compliance and this one has a deadline. April 24th is in what five weeks? Uh the US Department of ([View Highlight](https://read.readwise.io/read/01kkvtf986c0tmnrey6q2v0h2c)) - Tags: ๐Ÿ‘ป ai highlighted