other parenthetical treatment. I don&#8217;t think the modified date should ever take over the published date. I&#8217;m not sure the best way to achieve that other than by adding a plugin which filters the Date block to append the desired content. I&#8217;m not sure how that could be handled in the UI, given we&#8217;re dealing with inline content and there is no ability to hide blocks (cf. <a href=\"https://github.com/WordPress/gutenberg/issues/50756\">#50756</a>), and there&#8217;d have to be a condition like &#8220;Only show this block if the rendered date/time of the published date is not the same as the rendered date/time of the modified date.&#8221;</p>\n</blockquote>\n\n\n\n<p>So this is what I wanted, but the Date block didn&#8217;t support it. So I started exploring something that would implement my desired use case.</p>\n\n\n\n<p>Accounting for all the different scenarios adds complexity to the block. Rendering a single publish date or modified date is simple enough. But if the modified date needs to be displayed <em>conditionally</em> then how is this configured in the editor? Namely, if both dates are displayed, then one or both of the dates would need to have some prefix indicating what the date refers to. The two configurations I had in mind were prefixing the modified date only:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>December 25, 2025 (Modified: January 1, 2026)</p>\n</blockquote>\n\n\n\n<p>Or else putting each on a separate line and having prefixes for each:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Published: December 25, 2025<br />Modified: January 1, 2026</p>\n</blockquote>\n\n\n\n<p>There is an existing Gutenberg issue <a href=\"https://github.com/WordPress/gutenberg/pull/61920\">#61920</a> which is about adding prefixes and suffixes to the block similarly to the <a href=\"https://github.com/WordPress/gutenberg/pull/40559\">Categories block</a>. But these prefixes are unconditional for only a single date. I wanted these prefixes added conditionally for when the modified date is displayed in addition to the published date.</p>\n\n\n\n<h2 class=\"wp-block-heading\">A New Plugin</h2>\n\n\n\n<p>Ultimately, I put together a plugin to implement what I wanted: <a href=\"https://github.com/westonruter/post-date-modified\"><strong>Post Date Block: Published &amp; Modified</strong></a>. It&#8217;s currently on GitHub but I&#8217;ve also submitted it to the WordPress.org directory. </p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https://playground.wordpress.net/?blueprint-url=https%3A%2F%2Fraw.githubusercontent.com%2Fwestonruter%2Fpost-date-modified%2Fmain%2F.wordpress-org%2Fblueprint%2Fblueprint.json\" rel=\" noreferrer noopener\" target=\"_blank\"><img alt=\"Try it in Playground\" class=\"wp-image-38587\" height=\"104\" src=\"https://weston.ruter.net/wp-content/uploads/2026/01/playground-preview-button.svg\" style=\"width: 235px; height: auto;\" width=\"447\" /></a></figure>\n\n\n\n<p><em><strong>Update:</strong> It&#8217;s now live on plugin directory!</em></p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-plugin-directory wp-block-embed-plugin-directory\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\"><a href=\"https://wordpress.org/plugins/post-date-modified/\">Post Date Block: Published &amp; Modified</a></blockquote>\n</div></figure>\n\n\n\n<p>Once active, when you are editing the settings for the Date block for the Post Date variation, a new “With Modified Date” panel appears. Inside that panel there is a new toggle:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Show modified date when different from published date</p>\n</blockquote>\n\n\n\n<p>The two dates are rendered in the supplied date format, and only if they then differ will the modified date be displayed after the published date. This prevents the modified date from appearing as a duplicate when the post is updated on the same day it was published.</p>\n\n\n\n<p>When that toggle is enabled, two new sets of fields are presented for adding a prefix and suffix to both the published date and the modified date. There is also a toggle for whether the modified date should be displayed on a separate line. Here are the settings for the two configurations I mentioned previously, one where the modified date is displayed on a separate line and another where it is displayed on the same line:</p>\n\n\n\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img alt=\"Settings for the Post Date block where the modified date is shown when it is different than the published date. The modified date is displayed on a separate line after the published date. Both the published date and modified date have &quot;Published&quot; and &quot;Modified&quot; prefixes.\" class=\"wp-image-38585 not-transparent\" height=\"700\" src=\"https://i0.wp.com/weston.ruter.net/wp-content/uploads/2026/01/post-date-modified-two-lines.png?resize=254%2C700&#038;ssl=1\" width=\"254\" /><button class=\"lightbox-trigger\" type=\"button\">\n			<svg fill=\"none\" height=\"12\" viewBox=\"0 0 12 12\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\">\n				<path d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" fill=\"#fff\">\n			</svg>\n		</button></figure>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image aligncenter size-large has-custom-border wp-lightbox-container\"><img alt=\"Settings for the Post Date block where the modified date is shown when it is different than the published date. The modified date is displayed on the same line after the published date, and only modified date has a prefix and a suffix to give it a parenthetical rendering.\" class=\"wp-image-38584 not-transparent\" height=\"700\" src=\"https://i0.wp.com/weston.ruter.net/wp-content/uploads/2026/01/post-date-modified-one-line.png?resize=255%2C700&#038;ssl=1\" width=\"255\" /><button class=\"lightbox-trigger\" type=\"button\">\n			<svg fill=\"none\" height=\"12\" viewBox=\"0 0 12 12\" width=\"12\" xmlns=\"http://www.w3.org/2000/svg\">\n				<path d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" fill=\"#fff\">\n			</svg>\n		</button></figure>\n</div>\n</div>\n\n\n\n<p>In terms of the frontend rendering, here&#8217;s what the Date markup looks like right after publishing on Christmas:</p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs language-xml\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">div</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"wp-block-post-date\"</span>&gt;</span>\n	<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">time</span> <span class=\"hljs-attr\">datetime</span>=<span class=\"hljs-string\">\"2025-12-25T18:14:21-08:00\"</span>&gt;</span>\n		December 25, 2025\n	<span class=\"hljs-tag\">&lt;/<span class=\"hljs-name\">time</span>&gt;</span>\n<span class=\"hljs-tag\">&lt;/<span class=\"hljs-name\">div</span>&gt;</span></code></span></pre>\n\n\n<p>And here is how the block is rendered after having been modified on New Year&#8217;s Day, in the two-line configuration:</p>\n\n\n<pre class=\"wp-block-code\"><span><code class=\"hljs language-xml\"><span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">div</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"wp-block-post-date post-date-modified\"</span>&gt;</span>\n	Published:\n	<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">time</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"entry-date published\"</span> <span class=\"hljs-attr\">datetime</span>=<span class=\"hljs-string\">\"2025-12-25T18:14:21-08:00\"</span>&gt;</span>\n		December 25, 2025\n	<span class=\"hljs-tag\">&lt;/<span class=\"hljs-name\">time</span>&gt;</span>\n	<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">br</span>&gt;</span>\n	<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">span</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"modified\"</span>&gt;</span>\n		Modified:\n		<span class=\"hljs-tag\">&lt;<span class=\"hljs-name\">time</span> <span class=\"hljs-attr\">class</span>=<span class=\"hljs-string\">\"updated\"</span> <span class=\"hljs-attr\">datetime</span>=<span class=\"hljs-string\">\"2026-01-01T21:20:05-08:00\"</span>&gt;</span>\n			January 1, 2026\n		<span class=\"hljs-tag\">&lt;/<span class=\"hljs-name\">time</span>&gt;</span>\n	<span class=\"hljs-tag\">&lt;/<span class=\"hljs-name\">span</span>&gt;</span>\n<span class=\"hljs-tag\">&lt;/<span class=\"hljs-name\">div</span>&gt;</span></code></span></pre>\n\n\n<p>Note the added microformat classes to disambiguate the published date from the modified date. I was really happy to be able to leverage the <a href=\"https://developer.wordpress.org/reference/classes/wp_html_tag_processor/\">HTML Tag Processor</a> to handle insertion of the prefixes, suffixes, newline, and class names!</p>\n\n\n\n<p>This plugin solves my use case, but it&#8217;s primarily a prototype/stopgap until something lands in core. The user experience for this doesn&#8217;t feel ideal, but I can&#8217;t think of a better option at the moment. Note also that there is currently no preview in the editor, so you have to save the changes and go to the frontend to see the results. (My <a href=\"https://weston.ruter.net/2014/09/27/wcsyd-talk-customize-all-the-things/\">Customizer self</a> weeps.) I didn&#8217;t want to fork the Date block&#8217;s edit function to implement full preview in the editor, and it would be of little value anyway since when editing a block template the Date block now just shows ”Invalid date” anyway due to there being no post context for the block binding.</p>\n\n\n\n<h2 class=\"wp-block-heading\">The Future</h2>\n\n\n\n<p>The ideal solution perhaps would <a href=\"https://github.com/WordPress/gutenberg/pull/61920#issuecomment-2156095190\">involve Bits</a> (now <a href=\"https://github.com/WordPress/gutenberg/issues/73929\">Shortblocks</a>). Maybe the default view for a Post Date block when editing a block template would be to show the view when the modified date is the same as the published date. But then there could potentially be a popover that could allow configuring how the block should render when the modified date is different. With Shortblocks, these tokens could be inserted inline with the content and moved around inside of a paragraph block. This would avoid the need to supply a suffix/prefix in the detached block settings sidebar.</p>\n\n\n\n<p>In the meantime, I hope my plugin is helpful for keeping your readers updated!</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"has-medium-font-size\">Where I&#8217;ve posted about this:</p>\n\n\n\n<ul class=\"wp-block-social-links is-layout-flex wp-block-social-links-is-layout-flex\"><li class=\"wp-social-link wp-social-link-linkedin  wp-block-social-link\"><a class=\"wp-block-social-link-anchor\" href=\"https://www.linkedin.com/posts/westonruter_post-date-block-published-modified-weston-activity-7419257759004651522-LPT9\"><svg height=\"24\" version=\"1.1\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">LinkedIn</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-bluesky  wp-block-social-link\"><a class=\"wp-block-social-link-anchor\" href=\"https://bsky.app/profile/weston.ruter.net/post/3mcti4zf5as2w\"><svg height=\"24\" version=\"1.1\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Bluesky</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-threads  wp-block-social-link\"><a class=\"wp-block-social-link-anchor\" href=\"https://www.threads.com/@westonruter/post/DTuMA_mDoGY\"><svg height=\"24\" version=\"1.1\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z\"></svg><span class=\"wp-block-social-link-label screen-reader-text\">Threads</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-mastodon  wp-block-social-link\"><a class=\"wp-block-social-link-anchor\" href=\"https://mastodon.social/@westonruter/115925902882363377\"><svg height=\"24\" version=\"1.1\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"></svg><span class=\"wp-block-social-link-label screen-reader-text\">Mastodon</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-twitter  wp-block-social-link\"><a class=\"wp-block-social-link-anchor\" href=\"https://x.com/westonruter/status/2013491721040965991\"><svg height=\"24\" version=\"1.1\" viewBox=\"0 0 24 24\" width=\"24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Twitter</span></a></li></ul>\n\n\n\n<p></p>\n<p>The post <a href=\"https://weston.ruter.net/2026/01/19/post-date-block-published-modified/\">Post Date Block: Published &amp; Modified</a> appeared first on <a href=\"https://weston.ruter.net\">Weston Ruter</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 20 Jan 2026 05:45:15 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:12:\"Weston Ruter\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:20;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Matt: AI Psychosis\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151118\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://ma.tt/2026/01/ai-psychosis/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1531:\"<p class=\"wp-block-paragraph\">One of the most concerning trends I&#8217;ve seen is that, as people adopt AI, it captures those for whom it was designed. That previous sentence went through several revisions at various layers of intelligence&#8230; the spell-checker, grammar-checker, Grammarly, <a href=\"https://writewithharper.com/\">Harper</a>, maybe more, all attacking the words that spill from my divine intelligence and then interact with yours.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anthropic has published a really interesting essay and paper, <a href=\"https://www.anthropic.com/research/assistant-axis\">The assistant axis: situating and stabilizing the character of large language models</a>. You need infoguards to protect your mind.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://blog.samaltman.com/\">Sam Altman</a> was <a href=\"https://x.com/sama/status/1716972815960961174\">prescient in 2023 when he said</a>,</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">i expect ai to be capable of superhuman persuasion well before it is superhuman at general intelligence, which may lead to some very strange outcomes</p>\n</blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Some very smart and talented friends are going down rabbit holes that don&#8217;t have good ends. My world is small; when you extrapolate this out to the 800M+ MAUs of ChatGPT, there&#8217;s probably a lot of weird stuff happening out there. We live in the most interesting times.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 20 Jan 2026 04:26:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:21;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"Open Channels FM: Thoughts From the Brain, Not a Prompt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=114414\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:61:\"https://openchannels.fm/thoughts-from-the-brain-not-a-prompt/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"BobWP kicks off his posts with Creator Meanderings\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 19 Jan 2026 11:21:42 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:22;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt: Bob Weir\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151110\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://ma.tt/2026/01/bob-weir/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:372:\"<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">They say that blood is thicker than water, and what we had was way thicker than blood.</p>\n</blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Bob Weir on Jerry Garcia. <a href=\"https://www.youtube.com/watch?v=tIe1jMbyhgw\">John Mayer gave Bob a great eulogy</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 19 Jan 2026 06:51:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:23;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:22:\"Matt: Bacon Egg Cheese\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151102\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"https://ma.tt/2026/01/bacon-egg-cheese/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2072:\"<p class=\"wp-block-paragraph\">One of my favorite travel hacks is finding the Neapolitan pizza oven in the airport, as there’s nothing quite like a fresh pizza sizzling on your plate.</p>\n\n\n\n<p class=\"wp-block-paragraph\">At Houston Intercontinental, which I know like the back of my hand, there was a divine experience at the C Gate nexus at <a href=\"https://www.otgexp.com/experience_locations/george-bush-intercontinental-airport/\">Forno Magico</a>, especially in the morning, when they offer a bacon, egg, and cheese pizza that I would beeline for whenever I had a morning flight. It’s big enough to feed two.</p>\n\n\n\n<p class=\"wp-block-paragraph\">That said, I am disappointed to report that Forno Magico is no longer magical. They stopped salting the oven floor or rotating the pie, and the eggs were sloppily bunched. The dough was dry; it was like they’d never had a good pizza. They’re only heating the oven to 498, not the 905 <a href=\"https://www.pizzanapoletana.org/en/ricetta_pizza_napoletana\">recommended by the Associazione Verace Pizza Napoletana</a>. It was edible but not a delight, as you can see here.</p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-151103\" height=\"465\" src=\"https://i0.wp.com/ma.tt/files/2026/01/IMG_1386-1024x789.jpeg?resize=604%2C465&#038;quality=89&#038;ssl=1\" width=\"604\" /></figure>\n\n\n\n<p class=\"wp-block-paragraph\">I hope they rediscover the art of firing pizzas they started with. They’re charging over $20 for it, so plenty of margin for fuel. It would also serve customers much faster! I’ll keep searching for great pizzas in other airports.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have a <a href=\"https://www.amazon.com/dp/B0D6PQJ2PF?tag=photomatt08-20\">Gozney</a> or <a href=\"https://www.amazon.com/dp/B0F48FRPW7?tag=photomatt08-20\">Ooni</a> at home (highly recommended!), try making a breakfast pizza. My friend <a href=\"https://www.youtube.com/@ChrisYoungCooks\">Chris Young</a> recommends <a href=\"https://www.youtube.com/watch?v=pdiJ_fMnXOY&amp;t=460s\">this dough recipe</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 17 Jan 2026 22:03:23 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:24;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Matt: A Better Writer\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151093\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://ma.tt/2026/01/a-better-writer/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:4915:\"<p class=\"wp-block-paragraph\"><a href=\"https://www.nytimes.com/2026/01/13/arts/scott-adams-dead.html\">RIP Scott Adams</a>. Early Dilbert was the first cartoon I fell in love with, and <a href=\"https://web.archive.org/web/20000229085730/http://www.dilbert.com/\">early dilbert.com</a> was one of the first websites I remember visiting. My dad would print out cartoons and put them on his cubicle wall. Between the Dilbert comics, books, <a href=\"https://www.2600.com/\">2600</a>, and <a href=\"https://www.wired.com/\">Wired</a>, I was swimming between what felt like a radical transgressive world online and the reality of my dad putting on a suit and tie every day and working a giant cubicle farm programming computers.</p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s probably underappreciated how Dilbert (and <a href=\"https://en.wikipedia.org/wiki/Office_Space\">Office Space</a>) made millions of better managers by making fun and teaching people what not to do.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Scott could put in a few words things that could transform the way you think, reframe the world. One of his classics, from a now-gone Typepad blog, was <strong>The Day You Became A Better Writer</strong>, which I&#8217;ll reproduce here:</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"wp-block-paragraph\"><em>I went from being a bad writer to a good writer after taking a one-day course in “business writing.” I couldn’t believe how simple it was. I’ll tell you the main tricks here so you don’t have to waste a day in class.</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Business writing is about clarity and persuasion. The main technique is keeping things simple. Simple writing is persuasive. A good argument in five sentences will sway more people than a brilliant argument in a hundred sentences. Don’t fight it.</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Simple means getting rid of extra words. Don’t write, “He was very happy” when you can write “He was happy.” You think the word “very” adds something. It doesn’t. Prune your sentences.</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Humor writing is a lot like business writing. It needs to be simple. The main difference is in the choice of words. For humor, don’t say “drink” when you can say “swill.”</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Your first sentence needs to grab the reader. Go back and read my first sentence to this post. I rewrote it a dozen times. It makes you curious. That’s the key.</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Write short sentences. Avoid putting multiple thoughts in one sentence. Readers aren’t as smart as you’d think.</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Learn how brains organize ideas. Readers comprehend “the boy hit the ball” quicker than “the ball was hit by the boy.” Both sentences mean the same, but it’s easier to imagine the object (the boy) before the action (the hitting). All brains work that way. (Notice I didn’t say, “That is the way all brains work”?)</em></p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>That’s it. You just learned 80% of the rules of good writing. You’re welcome.</em></p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"wp-block-paragraph\">Powerful. Profound.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Scott also said some not-great things, as the obituary notes. I&#8217;ll share something I posted internally at <a href=\"https://automattic.com/\">Automattic</a>.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">When I was younger, I used to have a more binary view of people, but as I’ve grown, read a ton of biographies, seen the press cycles, and been lucky enough to meet some idols and villains, I’ve become much more comfortable taking everyone as a flawed human being.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I admire or learn from aspects, but that doesn’t mean I would 100% agree with everything. I don’t even 100% agree with my past self!</p>\n\n\n\n<p class=\"wp-block-paragraph\">One thing you’ll note in a lot of biographies is that people who have accomplished great achievements often have flaws or mistakes in equal measure.</p>\n</blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Take what lessons you like from people. </p>\n\n\n\n<p class=\"wp-block-paragraph\">I love reading and writing about writing, and improving your writing is one of the best force multipliers for everything else you do in life. If you&#8217;d like to go further on this, the best book I&#8217;ve read on the subject is <a href=\"https://www.amazon.com/dp/B0090RVGW0?tag=photomatt08-20\">On Writing Well by William Zinsser</a>. And if you want more Scott Adams, <a href=\"https://www.astralcodexten.com/p/the-dilbert-afterlife\">read this piece from his doppelgänger Scott Alexander</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 17 Jan 2026 06:48:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:25;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:78:\"WordPress.org blog: WordPress Playground Brings Speed, Stability, and Momentum\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://wordpress.org/news/?p=19673\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:81:\"https://wordpress.org/news/2026/01/wordpress-playground-speed-stability-momentum/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:10575:\"<p class=\"wp-block-paragraph\">WordPress Playground had a busy year in 2025, with updates that make it more capable for day-to-day development, plugin previews, and learning environments. The project’s latest year-in-review highlights progress across performance, compatibility, database support, and tooling, expanding what can be done in a WordPress environment that runs in the browser and through the command line.</p>\n\n\n\n<p class=\"wp-block-paragraph\">From faster load times to broader plugin support, the throughline is clear: Playground is moving beyond quick demos and into workflows that help developers and educators test, iterate, and share WordPress experiences more easily.</p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-2bb63ab0 wp-block-buttons-is-layout-flex\" style=\"border-style: none; border-width: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-blue-5-background-color has-background wp-element-button\" href=\"https://wordpress.org/playground/\" style=\"border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;\">Try Playground Now</a></div>\n</div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"\" class=\"wp-image-19689\" height=\"551\" src=\"https://i0.wp.com/wordpress.org/news/files/2026/01/Screenshot-2026-01-09-at-2.13.49-pm.png?resize=1024%2C551&#038;ssl=1\" width=\"1024\" /></figure>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 30px;\"></div>\n\n\n\n<div class=\"wp-block-group has-off-white-background-color has-background is-layout-constrained wp-container-core-group-is-layout-083c866d wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\"><strong>Key Takeaways</strong></p>\n\n\n\n<div class=\"wp-block-spacer\" style=\"height: 20px;\"></div>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Plugin previews are more reliable: </strong>99% of the top 1,000 plugins can be installed and activated successfully, making demos and evaluations more trustworthy.</li>\n\n\n\n<li><strong>Everything is faster:</strong> A performance upgrade reduced average response time by 42%, and further optimizations improved overall “time to first useful click.”</li>\n\n\n\n<li><strong>Database tools work in browser:</strong> Improved database compatibility enabled tools like phpMyAdmin to be used directly on <a href=\"https://playground.wordpress.net\">playground.wordpress.net</a>.<br /><strong>More practical tooling for real work:</strong> Testing configurations and previewing changes can happen in one place, without a complete local environment first.</li>\n\n\n\n<li><strong>New visual gallery of blueprints:</strong> A new <a href=\"https://wordpress.github.io/blueprints/\">visual gallery of blueprints</a> provides excellent starting points for various types of sites.</li>\n\n\n\n<li><strong>Global adoption:</strong> Playground was used 1.4 million times globally, with growing documentation translations and community contributions.</li>\n</ul>\n</div>\n\n\n\n<h2 class=\"wp-block-heading\">Reliable Plugin Previews and Experimentation</h2>\n\n\n\n<p class=\"wp-block-paragraph\">A headline update from 2025 is the focus on compatibility. In testing with the top 1,000 plugins from the WordPress plugin directory, 99% installed and activated successfully. That matters because it raises confidence in what Playground is best known for: letting people try things quickly, without a complex setup, and with fewer surprises.</p>\n\n\n\n<p class=\"wp-block-paragraph\">This highlighted that Playground is increasingly useful as a general-purpose PHP sandbox. Alongside WordPress, it can support standard PHP tools and projects, which makes it easier to explore how WordPress fits into broader development workflows and to share reproducible environments with others.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you try something new and unexpected in Playground, the update encourages you to share what you learn in the <a href=\"https://wordpress.slack.com/archives/playground\">#playground</a> Slack channel, so the community can build a clearer picture of what works well today and what is improving next.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Faster Load Times</h2>\n\n\n\n<p class=\"wp-block-paragraph\">Speed was a central theme in 2025. A recent <a href=\"https://make.wordpress.org/playground/2025/12/03/wordpress-playground-2025-year-in-review/\">year-in-review report</a> revealed a 42% reduction in average response time, and this is not just a single change. A series of improvements make Playground feel quicker in the moments people notice most, such as loading WordPress, opening wp-admin, and switching between tasks.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Several behind-the-scenes updates were described in plain terms as “less waiting”: checks happen earlier, parts of the experience load in a smarter order, and more content is reused from cache, so repeat actions are snappier.</p>\n\n\n\n<p class=\"wp-block-paragraph\">For people using Playground to review a plugin, validate a bug fix, or teach a class, these improvements mean the same thing: faster feedback loops, with fewer pauses that break concentration.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Better Tooling and Compatibility</h2>\n\n\n\n<p class=\"wp-block-paragraph\">In 2025, Playground also became more “toolbox-like” in the browser. The update highlighted features that reduce context switching, such as editing files on the page, building and testing starter configurations (Blueprints) in a dedicated editor, and launching database tools such as phpMyAdmin and Adminer with a single click.</p>\n\n\n\n<p class=\"wp-block-paragraph\">On the database side, a significant compatibility upgrade was introduced to improve support for more complex database behavior. The practical outcome is that more WordPress sites and plugins behave as expected in Playground, and more developer tools can run inside the environment.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Blueprints also advanced in ways that benefit both builders and sharers. The updates focus on making starter setups easier to create, browse, and reuse, especially when a demo requires content, media, or a specific configuration that should launch consistently.</p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the clearest ways to see that progress is the <a href=\"https://wordpress.github.io/blueprints/\"><strong>WordPress Blueprints Gallery</strong></a>, a community library of ready-to-launch WordPress environments. From practical “building block” examples (such as starting with a specific login role) to demos that automatically install themes and plugins, to richer setups that generate posts and featured images via WP-CLI, the gallery demonstrates how quickly an idea can become a fully functional site that you can browse and share.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Examples:</strong></p>\n\n\n\n<div class=\"wp-block-columns are-vertically-aligned-center has-dark-strokes-grey-background-color has-background is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\" style=\"border-width: 12px;\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img alt=\"\" class=\"wp-image-19694\" height=\"828\" src=\"https://i0.wp.com/wordpress.org/news/files/2026/01/Screenshot-2026-01-09-at-2.51.02-pm.png?resize=714%2C828&#038;ssl=1\" width=\"714\" /></figure>\n</div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https://playground.wordpress.net/?blueprint-url=https%3A%2F%2Fraw.githubusercontent.com%2Fwordpress%2Fblueprints%2Ftrunk%2Fblueprints%2Fstylish-press%2Fblueprint.json\"><img alt=\"\" class=\"wp-image-19698\" height=\"828\" src=\"https://i0.wp.com/wordpress.org/news/files/2026/01/Screenshot-2026-01-09-at-2.53.15-pm.png?resize=714%2C828&#038;ssl=1\" width=\"714\" /></a></figure>\n</div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https://playground.wordpress.net/?blueprint-url=https%3A%2F%2Fraw.githubusercontent.com%2Fwordpress%2Fblueprints%2Ftrunk%2Fblueprints%2Forganization-kentwood%2Fblueprint.json\"><img alt=\"\" class=\"wp-image-19704\" height=\"826\" src=\"https://i0.wp.com/wordpress.org/news/files/2026/01/Screenshot-2026-01-09-at-3.05.37-pm.png?resize=714%2C826&#038;ssl=1\" width=\"714\" /></a></figure>\n</div>\n</div>\n\n\n\n<p class=\"wp-block-paragraph\"><em>For anyone who wants to experience the power of WordPress without the setup, the gallery serves as a strong reminder of what Playground makes possible: shareable, repeatable site experiences that work the same way every time — ideal for demos, workshops, testing, and “try it now” links. </em></p>\n\n\n\n<p class=\"wp-block-paragraph\">Clear adoption signals back all of this. The review reports 1.4 million uses globally, documentation translations in multiple languages, and growing integration across the plugin directory through Playground-powered previews. It also points to a steady increase in community contribution, from documentation and support to talks and real-world workflows built on top of Playground.<br /><br />A huge thank you to everyone who tried Playground over the past year,  whether you launched a quick demo, tested a change, taught a workshop, or helped make the documentation more accessible in your language. And if there’s anything that would make Playground even more helpful for your day-to-day work, the project actively welcomes ideas and feature requests via the WordPress Playground GitHub issues tracker.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Looking Ahead</h2>\n\n\n\n<p class=\"wp-block-paragraph\">As we closed out 2025 and now look forward to 2026, we can see several forward-looking initiatives, including work on MySQL binary protocol support (to enhance broader compatibility with MySQL tools) and continued exploration of debugging enhancements, such as expanded XDebug access.</p>\n\n\n\n<p class=\"wp-block-paragraph\">For anyone who last tried Playground as a quick demo environment, 2025’s updates suggested a shift in direction: Playground is increasingly positioned as a practical layer for testing, teaching, previewing, and reviewing WordPress, both in the browser and in local workflows.</p>\n\n\n\n<p class=\"wp-block-paragraph\"></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 15 Jan 2026 16:53:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Brett McSherry\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:26;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:103:\"Open Channels FM: Matt Mullenweg on WooCommerce’s Future and Competitive Strengths in Online Commerce\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=114249\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:107:\"https://openchannels.fm/matt-mullenweg-on-woocommerces-future-and-competitive-strengths-in-online-commerce/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:171:\"In a special relaunch episode of Do the Woo, hosts discuss WooCommerce\'s evolution with Matt Mullenweg, exploring its advantages, community impact, and future innovations.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 15 Jan 2026 12:20:43 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:27;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Matt: Do the Woo\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151089\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://ma.tt/2026/01/do-the-woo/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:530:\"<p class=\"wp-block-paragraph\">For my first podcast of the year with the WordPress community, I joined the new Do the Woo podcast! It started with a little technical difficulty but ended up being a great conversation about <a href=\"https://woocommerce.com/\">WooCommerce</a>, <a href=\"https://wordpress.org/\">WordPress</a>, and AI.</p>\n\n\n\n<figure class=\"wp-block-embed alignwide is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 15 Jan 2026 05:48:21 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:28;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"WPTavern: #200 – Corey Maass on His Real-Life AI Tools and Workflows in WordPress Development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://wptavern.com/?post_type=podcast&p=202227\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:109:\"https://wptavern.com/podcast/200-corey-maass-on-his-real-life-ai-tools-and-workflows-in-wordpress-development\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:78591:\"<details>Transcript<div>\n<p class=\"wp-block-paragraph\">[00:00:19] <strong>Nathan Wrigley:</strong> Welcome to the Jukebox Podcast from WP Tavern. My name is Nathan Wrigley.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Jukebox is a podcast which is dedicated to all things WordPress, the people, the events, the plugins, the blocks, the themes, and in this case real life AI tools and workflows in WordPress development.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice. Or by going to wptavern.com/feed/podcast, and you can copy that URL into most podcast players.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have a topic that you&#8217;d like us to feature on the podcast, I&#8217;m keen to hear from you and hopefully get you, or your idea, featured on the show. Head to wptavern.com/contact/jukebox, and use the form there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So on the podcast today, we have Corey Maass. Corey&#8217;s been building for the web since the late nineties, starting out in the early days of Photoshop and tables. Learning JavaScript, ASP Classic and PHP, and eventually falling into the world of WordPress around 2010. Since then, he&#8217;s taken on building SaaS apps, managing client projects, and experimenting with a growing number of productivity tools and frameworks.</p>\n\n\n\n<p class=\"wp-block-paragraph\">He&#8217;s joined us before, and today he&#8217;s here to share his perspective on what it&#8217;s been like adopting AI tools into his workflows, especially from the point of view of building projects for clients.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Although AI has dominated headlines over the last couple of years, Corey brings a practical angle to the conversation. He discusses the evolution of his tech stack and how embracing AI tools like Cursor, Claude Code and GitHub Copilot have completely changed the way he builds software and manages projects, allowing him to work faster, automate code, review, and unlock creativity in places he hadn&#8217;t expected.</p>\n\n\n\n<p class=\"wp-block-paragraph\">We hear about how his journey with AI started, how he&#8217;s reimagined old projects using new tools, and how learning to interact with these models, sometimes granular, sometimes letting them run freely, has reshaped his daily workflow.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Corey describes the shift from using AI to just save time, to using it as a sounding board for inspiration and idea generation, even weaving it into artistic endeavors like music production.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Much of the discussion centers around how these advances have affected client work with Corey exploring the real world balance of responsibility, efficiency, and the changing nature of value for developers. Do clients care who, or what, wrote the code? Or just that it works? What does authentic creativity mean in an era where prompting and randomness a part of the toolkit?</p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you&#8217;re a developer, curious about what working alongside AI means, or just wondering about the future of tech, and WordPress, in an increasingly automated world, this episode is for you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re interested in finding out more, you can find all of the links in the show notes by heading to wptavern.com/podcast, where you&#8217;ll find all the other episodes as well.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so without further delay, I bring you, Corey Maass.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I am joined on the podcast by Corey Maass. Hello, Corey.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:33] <strong>Corey Maass:</strong> Hello.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:33] <strong>Nathan Wrigley:</strong> Very nice to have you with us. Corey&#8217;s been on the podcast several times before. He&#8217;s here today to talk about the subject, which almost nobody has touched during the year 2025, that&#8217;s AI.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But actually I think we&#8217;ve got a curious angle because we&#8217;re not just going to touch it from a sort of more generic point of view, although we might. We&#8217;re going to talk about it from a client point of view and building things for clients and how, I guess, Corey is leveraging that to make life a little bit easier for himself. Let&#8217;s find out.</p>\n\n\n\n<p class=\"wp-block-paragraph\">First of all, Corey, would you just introduce yourself? Give us you a little bio, tell us about you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:04:04] <strong>Corey Maass:</strong> Absolutely, Corey Maass. I currently live in New Hampshire, which is in the northeast of the United States. I&#8217;ve been building for the web since 97, I think. Back in the day when we would do designs in Photoshop and then slice them up and put them in tables. And then I learned JavaScript, and I learned ASP Classic, and I learned PHP, and I got obsessed with building SaaS apps, you know, making websites actually do stuff instead of just look pretty. And then I found WordPress in about 2010 and it&#8217;s all been a wonderful, joyous, rollercoaster ride of happiness without exception.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:04:45] <strong>Nathan Wrigley:</strong> That&#8217;s lovely. And I think we should end the podcast right there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:04:48] <strong>Corey Maass:</strong> And I met this wonderful guy named Nathan somewhere along the way, and my heart is full.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:04:53] <strong>Nathan Wrigley:</strong> It does not get better than that. I really think we should end there. Congratulations, Corey Maass, we&#8217;ll see you next time. No, let&#8217;s get into it properly.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:05:01] <strong>Corey Maass:</strong> And then the robots came.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:05:03] <strong>Nathan Wrigley:</strong> That&#8217;s right. That&#8217;s what we are going to talk about. But you&#8217;ve been building for a long time. I mean, in terms of the internet, you really are like the heritage, aren&#8217;t you? 1997 was when people were just sort of starting out. I mean, there&#8217;s a few people that go maybe a little bit longer than that, but you&#8217;ve seen the whole thing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Seems like in the year 2023, something like that, maybe 2024, certainly 2025, we&#8217;ve now got the advent of companions, AI companions that are helping us to do things online and build websites and so on. And I&#8217;m kind of just curious, let&#8217;s talk about your stack and where it is at the moment, and then we&#8217;ll get into how that stack has changed. But just tell us what you&#8217;re using right now. And we&#8217;re recording that December, 2025. And no doubt that will change fairly soon.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:05:45] <strong>Corey Maass:</strong> Still changes frequently. We&#8217;re chatting before we started recording and you said, have you updated Mac OS to this glass nonsense? And I went, absolutely. I bought into, to put myself in context, like I bought into the Apple ecosystem a few years ago. And I tend to, when they say update, I update. I might wait a day or two. Usually I will hear about, if something is truly crashing your computer, I&#8217;ll usually hear about it on Reddit or what have you. And so I might wait a day or a week, but I&#8217;m generally an early adopter is the point I&#8217;m trying to make.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But with that said, I&#8217;m also a pragmatic developer. So I want to use the tools that are the most beneficial, but I&#8217;m also not cutting edge, bleeding edge on what model is the absolute best and all that kind of stuff. But I&#8217;m also not not going to use AI once it actually benefits me. So I&#8217;m probably somewhere on one side of the bell curve or the other, but I&#8217;m not bleeding edge.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anyway. So as of today, I am using Cursor as an IDE, but I am not using the AI in Cursor at all. I have been meaning to, but again, it&#8217;s pragmatically. I&#8217;m not trying to use things because they&#8217;re in front of me or what have you. So we can talk about why I wound up using Cursor. But what I generally am doing during the day is opening Terminal inside Cursor and using Claude Code almost exclusively. Which then, a buddy of mine has gotten me back into the process of actually doing pull requests, so that the code gets pushed to Git. And then I&#8217;m running Copilot, which is GitHub&#8217;s AI to do code reviews. That&#8217;s what I was trying to say. I&#8217;ve got Claude generally writing the code, and then I&#8217;ve got GitHub&#8217;s Copilot checking the code.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:07:40] <strong>Nathan Wrigley:</strong> Okay. Yeah, so that&#8217;s where you&#8217;re at the moment. But historically, if we were to gaze back over the last year, let&#8217;s go with that, how often does that iteration change? How often do you move from one thing to another because the landscape has moved or something superior appears to have come along?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:07:53] <strong>Corey Maass:</strong> Yeah, it&#8217;s kind of amazing. This is part of why I wanted to have this conversation is, for me it started pretty much in March. I went to Thailand for a few weeks visiting a buddy of mine there who&#8217;s a developer, he had to work. Like, every weekend we were running around looking at temples and stuff like that. During the week he had to work, and so I was left to entertain myself. And so doing my usual client work, which was still very clicky, clickly, because it&#8217;s still WordPress, and WordPress hasn&#8217;t quite crossed that bridge, though we&#8217;re working on it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I said, okay, I want to use this time to start my AI journey. That&#8217;s where I said, let me subscribe to Cursor, 20 bucks a month, not unreasonable in the scheme of all of the software subscriptions that I have, and let me see what I can do.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And I have an app called Timerdoro, which is a productivity timer app, Pomodoro and that kind of thing. Friends and I built it, now it&#8217;s got to be 20 years ago, and we&#8217;ve never figured out how to monetise. In fact, yesterday I finally just slapped some ads on it because I couldn&#8217;t stand it anymore. And, no, that&#8217;s not true. I found an ad network that I wanted to try. But that&#8217;s kind of a perfect indication of how I think of Timerdoro. Timerdoro, I have rewritten at least a dozen times in at least four different, using four different tech stacks because a lot of people use it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">It has a hundred users a day or something, which is really cool. None of them want to give me any money, which I totally am fine with. It doesn&#8217;t cost me anything. But it gives me an opportunity to, here is a product that people are using, let me continue to play with it, tweak it, design it, totally rewrite it. And so I rewrote it again in March using Cursor, which was an okay experience.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Looking back, I can see how much Cursor has improved, both the IDE and the models that are built in. And I have completely changed, because a big part of it is your own learning how to work with it. And so, at what level do you give it, build a productivity timer, go? Or do you say, install the following libraries, create the following files, make the classes look like this, name the methods and functions like this? Like, too granular, where it just does the typing for you. Versus, it totally conceptualises everything. And so you&#8217;ve got to fall somewhere in the middle, maybe, right? Or figure out where you are in the middle.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And I generally, having written my own code for years and years, sure enough, was too granular. But I think that benefited me at the time. Whereas we&#8217;ve come a long way, where you can be more in the middle and something like Claude can figure it out.</p>\n\n\n\n<p class=\"wp-block-paragraph\">The buddy that I was visiting, coincidentally, has absolutely doubled down. So he follows, he always talks about Tech Dev Dan or something, Dev Dan, who is sort of the thought leader in AI that he follows. And so he signs up for anything that Dan puts out, classes or courses or videos. And then he tends to, my friend Robert tends to distill some of that down to me. And so I might or might not implement it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But then I&#8217;ve also got other colleagues in the WordPress world. I actually had a friend of mine come to me and be like, hey, will you kind of be my AI buddy as we figure out how to negotiate all of this changing landscape? I said, absolutely. And coincidentally, it has turned out that I&#8217;ve kind of been the Robert to him a little bit, where I am a little bit ahead of him, and a little more embracing of things than he is. And so we&#8217;ve all kind of, we all evolve, but we&#8217;re all kind of getting information from different sources.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So somewhere along the way, I mean Reddit and Twitter were just absolutely blowing up nonstop Claude. Claude Code when that came out. And so I was actually a little slow on the uptake, meaning a month, because I just, I didn&#8217;t get it. Like, so many of these things, people are like AI, and you&#8217;re like, right, but where do I type? Where does the code go? Or, I want to use AI, I am doing air quotes here, how do I get a website on the internet where people can click on it? It&#8217;s actually not intuitive necessarily to make that leap until, again, Robert has explained some things to me of, because again, he&#8217;s much more up on the words where he&#8217;s like, I think it&#8217;s called a harness is the thing you type into versus, the model is the actual AI you&#8217;re interacting with.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so you&#8217;ve got TypingMind or you&#8217;ve got Claude, or you&#8217;ve got Terminal, but then you&#8217;ve got Claude, but you can actually use Claude with Gemini&#8217;s model if you want, or a Cursor. You know, if you go into the preferences, you can select which model. Do you want to use Open AI Opus, or do you want to use Gemini or do you want? And it was like, oh, right, okay, so there&#8217;s a thing you type into or interact with, and then there&#8217;s the actual model. But then, again, what are the patterns?</p>\n\n\n\n<p class=\"wp-block-paragraph\">And like I said, I&#8217;ve just recently started, so with my buddy, we&#8217;ve been rebuilding, I have a game that I&#8217;ve talked about for a while. Mexicantrain.online is the website. And so it&#8217;s an online version of the Domino game, Mexican Train. I built it during COVID and I talked about it at WordCamp US two years ago, because it was kind of an amazing, one of those projects that I built because my wife told me I should, so that our family could play, continue to play, during COVID. And then it turned into thousands of users, and so it just became this, organically became this nice thing that a lot of people use. And it&#8217;s run by donations, which cynically, I never would&#8217;ve thought actually works. But people continue to give, I mean it&#8217;s amazing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But it&#8217;s been a long time coming that it needs, the tech is now five years old. I needed to rebuild it. I approached my friend and said, hey, would you mind building this with me? Because we&#8217;ve kind of looked for a reason to work together. We worked together at a big WordPress agency five years, eight years ago, which is how we met, but we haven&#8217;t worked together since. And he&#8217;s gone very enterprise, and I tend to be still my freelancer self, working with individual clients directly and stuff like that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so what&#8217;s been hand ringing, but good is he&#8217;s like, okay, we&#8217;re going to introduce pull requests because we&#8217;re going to have Copilot check our work, and we&#8217;re going to have full suite testing. And I tend to not, like I can do that stuff, and there&#8217;s the occasional project where I need to do it, but for the most part I&#8217;m a, make a change and push it to the internet and see what happens kind of developer. And so we&#8217;ve introduced more process, but again, it&#8217;s neat because I have to make myself be like, do what he tells you kid. And so then I&#8217;m learning better ways to use these tools to build more robust software.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:14:31] <strong>Nathan Wrigley:</strong> Was there ever a moment where, I don&#8217;t know if you were always bullish about technology, especially AI, it&#8217;s entirely conceivable to imagine that any given person that you see could be extremely bullish about AI, you know, somewhere in the middle or extremely, a little bit allergic to it or what have you. Now, I don&#8217;t know if there was any point where you swung between those two extremes or anything like that. But I was just curious if there was an epiphany that you had, like if there&#8217;s a particular moment that you can remember where you thought to yourself, oh, this is curious, you know? This is not something we&#8217;ve seen before. And if you do have one of those, I&#8217;d love to know what it was.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:15:07] <strong>Corey Maass:</strong> There&#8217;ve definitely been those moments where, mind blown, mind blown, mind blown. Even recently, Nano Banana the new image AI is mind bogglingly good. And so there hasn&#8217;t been one moment, there have been many moments because things like, I did pay for whatever the original ChatGPT was for a while. When it really became popular, I think last year, right? And so I said, well, let me pay 20 bucks a month. But I wasn&#8217;t using it. It wasn&#8217;t that good. It was definitely helpful, but again, it was more of a dumb typing companion. I need an email that says this. There&#8217;s your 20 lines. I didn&#8217;t have to think about it. I skim it, I edited a little, I might run it back through, and then I&#8217;d go, yep, good enough. Take out the em dashes so it doesn&#8217;t look like AI, paste, send.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Treated it more like that. A year ago when I tried to have it right code, sorry robots, I love you. In the future, don&#8217;t murder me. You know, but a year ago, like the code that it was generating wasn&#8217;t great. It really was hallucinating a lot. Oh, you need to write a WordPress function that uses this hook. A quick Google determines that hook does not actually exist. Stop making stuff up. Whereas I very rarely encounter hallucinations these days.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:16:21] <strong>Nathan Wrigley:</strong> Okay, that&#8217;s a profound realisation.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:16:23] <strong>Corey Maass:</strong> Yeah, but to answer your question, like there were just these great moments of, like I had it write song lyrics and I was like, wow, these are surprisingly good. Or I remember early silly moments like we all had where I was like, take these song lyrics and rewrite them so that they&#8217;re in pirate speak or whatever, ha ha ha. Like this is a gimmick, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">But then, again, probably in March, working through my first project building Timerdoro again, using Cursor. Googling how to use Cursor, taking the time to watch videos to understand how better to use it. And then again, moving along throughout the year, these little moments of, oh, that&#8217;s amazing code or, wow, and in 45 seconds we had an entire authentication system with front end that a user can sign into and it all just works. The database is already created and all this stuff. And you&#8217;re like, oh, okay, wow, it&#8217;s getting more and more powerful.</p>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s always this thing in the back of my mind, I&#8217;m like, has it always been capable of this, meaning in the last year? And I&#8217;m just sort of taking, giving it more lead. Because again, I mean a big part of this is how we interact with it. And I keep thinking about scientists using it, or artists using it, because it&#8217;s the, little by little, again, we&#8217;re taking the collar off or, there&#8217;s a horse or a dog metaphor in here somewhere, I can&#8217;t quite. But giving it its own freedom to do what it wants, you know?</p>\n\n\n\n<p class=\"wp-block-paragraph\">And how far can you take that? Like I keep thinking about, again, like science, where if you could give a model enough information, could it conceivably jump ahead months or years in our own research? Now research needs to be done, and things need to be proven and all that kind of stuff, but like in terms of thinking, are there things that it can conceive of that we just can&#8217;t? Brian Eno, the musician. I think it was him. I want to say it was him. I&#8217;m going to pretend it was him.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:18:14] <strong>Nathan Wrigley:</strong> He feels like the kind of character that it easily could be him. There&#8217;s a lot of technology in Brian Eno&#8217;s life, isn&#8217;t there?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:18:20] <strong>Corey Maass:</strong> Even away from technology, he, I believe it was him, I have to Google this. He created a deck of cards that said, as a musician, you&#8217;re in the studio and you&#8217;re like, my creativity needs help, right? And so there&#8217;s this deck of cards where you&#8217;d flip over a card and it would say, play the melody backwards. Or you&#8217;d flip over a card and it would say, what if this piece of music was being performed underwater? Or, what if somebody had a gun to your head? These thought experiments, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">And you could actually look at that as, I don&#8217;t think anybody really would, but you could look at that as, oh, that&#8217;s not true creativity because something else is helping you do the work, right? As a human, if you&#8217;re a pure artist, it&#8217;s all supposed to come from your brain. You&#8217;re supposed to sit there in a dark room with a pen and a piece of paper. If it doesn&#8217;t come purely from your brain, then it&#8217;s not pure. And again, I don&#8217;t, it&#8217;s a weird example, but I don&#8217;t think most people would actually say that. They&#8217;d be like, it&#8217;s fine that you found random inspiration. Just like looking at nature, it&#8217;s going to inspire a painting or whatever, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:19:22] <strong>Nathan Wrigley:</strong> Yeah, or looking at a previous painting will inspire your next painting.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:19:26] <strong>Corey Maass:</strong> As long as in theory it&#8217;s not too derivative or whatever, right? So the interesting thing about AI that I keep trying to use, the way that I&#8217;m using it, even past writing code or what have you is, help me introduce that element of randomness, the flipping of a card. Next time you&#8217;re having your favorite AI model write an email, or do some creative writing, or come up with funny slogans for, like a lot of us are using it for. Help me come up with the tagline for the next SaaS landing page that I&#8217;m building or whatever. Introduce negatives. What is it not? Or say things like, have it write this in German and then translate it back to English or, write it like a 5-year-old would. Basically like help introduce that element of randomness and creativity.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:20:08] <strong>Nathan Wrigley:</strong> It&#8217;s kind of interesting, the sort of through line that I&#8217;ve gathered from that is that at the beginning when you were using AI, correct me if I&#8217;m wrong, but it feels like the entire productivity gain, or the gain was a function of time. You were trying to reduce the amount of time a thing took to do. So, you know, if you want to, oh, I don&#8217;t know, modify the game that you were describing, this train game that you&#8217;ve got. You were trying to reduce the amount of time it would take to do the next iteration of that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But it sounds like in the last year to 18 months, something along those lines, the expectation has now shifted. I&#8217;m presuming that the time thing is now just in the background. That&#8217;s guaranteed all the time. It&#8217;s always going to be quicker than it would be for a human to do it. But you&#8217;ve now moved into this curious creativity phase, which for many people I think was almost like the Turing test. You know, it was the bit that the computers, you could never imagine that the computer would ever be able to approximate something like that. And there&#8217;s a whole philosophical thing in there, which is probably too deep for us to open.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But it sounds like you are making use of that. You are using it to generate ideas, to come up with variations around a theme and relying on it to be creative. Now, if that&#8217;s the case, I wonder how long it will be before that becomes just the normal, in the same way that maybe the time function has become normal. I wonder how long it will be before we&#8217;re all just, well, yeah, the creativity piece, of course, go to a computer, go to an AI if you want ideas.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I wonder what the next thing, the next sort of hurdle to fall is? Because it&#8217;s hard for me to imagine anything beyond creativity in all honesty. Once it&#8217;s got approximations and mastered that, I&#8217;m doing air quotes this time, if it&#8217;s mastered that, it&#8217;s difficult for me to imagine what the next domino to fall would be. But no doubt there is one.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:21:49] <strong>Corey Maass:</strong> And that&#8217;s what I&#8217;m getting at with the science stuff. There&#8217;s definitely, I think we&#8217;ve sort of chosen not to talk about the negatives. There are plenty and, or we&#8217;re foreseeing plenty or fearing a lot of things. Optimistically, at least in terms of output, to me we&#8217;re looking at coworkers who can do things faster, or employees or, I&#8217;m hesitant to say people who work for us but, you know, work that gets done on our behalf faster than we can do it, and in a way that we are satisfied with, right? Writing code is black and white. That&#8217;s not true at all, but it&#8217;s much more black and white compared to like writing a song.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:22:29] <strong>Nathan Wrigley:</strong> Yeah, that&#8217;s true. I think the, sorry to interrupt. I was just going to sort of establish that point a little bit more. I think you are absolutely right. The WordPress slogan, code is poetry, obviously kind of leans into this a little bit, but there is a kind of binary nature to it. When you finish it, it either works or it doesn&#8217;t to some extent. The goal is to do this thing, does it do this thing? No. Okay, something&#8217;s wrong in that. Something needs to be ironed out. The ones need to be zeros and the zeros need to be ones, whatever it may be.</p>\n\n\n\n<p class=\"wp-block-paragraph\">In the real world, things can be a lot more messy than that. So for the tech industry, it feels like the technology is perfectly aligned to satisfy the goals of that. But, I don&#8217;t know, let&#8217;s say you are a, let&#8217;s find something which would be a great example. Let&#8217;s say you are a psychoanalysts, or a therapist or something like that. It&#8217;s not quite so straightforward, but the industry that we are in, it lends itself heavily to great success in that arena. Right, sorry, that was my interruption over.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:23:20] <strong>Corey Maass:</strong> No absolutely. Perfectly restated. The code, there are degrees of efficiency. There are, you&#8217;re taking into context all of the different elements. So like Claude might write a method but it needs to work well with the way that the database is set up or whatever, right? So there&#8217;s nuances. This is what we&#8217;ve made careers off of.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But exactly as you say, at the end of the day, it needs to work, it needs to be performant, it needs to be sustainable code, a few things. You check off these boxes and good enough if nothing else. Versus like, I am also a music producer. I make dance music and I like the way that I make dance music. It probably could be made by AI, if I&#8217;m honest, but it won&#8217;t scratch that itch for me, and that&#8217;s fine, right? This is a thing that I will probably, I and my music colleagues will all continue to do, even in the face of AI, because that&#8217;s not the point. It&#8217;s not about a thing that does work. And we&#8217;re going to talk about a client project in a minute. We said we&#8217;d talk about that, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">I have a client who&#8217;s hired me to build a piece of software that needs to do a certain thing. And so with her blessing, I am co-writing it with Claude Code, having it checked by Copilot, but at the end of the day, she doesn&#8217;t care who writes it or what language it&#8217;s in or, dot, dot, dot. It has to do a thing. It has to let people do a certain kind of work, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">Different from music. I&#8217;m not, for me, bedroom producer, I&#8217;m not trying to make millions of sales. I&#8217;m not a pop recording artist who&#8217;s reliant on this stuff. And so for me, it&#8217;s about connecting with other humans after I produce a piece of, let&#8217;s call it art, which is, I think a stretch.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I&#8217;m also, I&#8217;ve always struggled with the actual mixing of the music. Like hearing all of the frequencies and optimising the output. Because there is, again, a right way, like it&#8217;s not, again, it&#8217;s not black and white, but it&#8217;s much closer to, there is a right way for a song to sound with infinite variations, but within a very narrow gap, right? So I could write any kind of song I want, but the way that it should sound when I release it on Bandcamp does have answers. And in fact, this morning, I had finished a mix of a song last night, different from writing it, I&#8217;m going back through and tweaking it to try to make it sound as best as it could so that when I send it to DJs and they play it on dance floors, everybody throws their hands in the air, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve always struggled with that. My ears aren&#8217;t good at hearing those kinds of things. I dropped the track into Gemini, and Gemini came back with a, you&#8217;ve got a peak of frequencies at around 5,000, so you should drop that by two db. Your kick and your base are competing, and so you should add a ducker to the base so that the kick comes through and that&#8217;ll actually save you four db of headroom when you&#8217;re mastering. Like, I mean it was.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:26:09] <strong>Nathan Wrigley:</strong> It just gave you all the science, which is absolutely fascinating. That is genuinely interesting.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:26:15] <strong>Corey Maass:</strong> It probably isn&#8217;t perfect, and it definitely can be subjective, like maybe I&#8217;m going for Lo-Fi House instead of Big Room House. But I gave it that information where I said, here&#8217;s the genre, make me sound like these other artists. And so it said, well, here&#8217;s sort of how to help guide you closer to their sound.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:26:33] <strong>Nathan Wrigley:</strong> The interesting thing there, I think, is it gave you a new rabbit hole that should you wish to explore, you just got it prized open. And you wouldn&#8217;t have known what any of that was. And so you could probably map that into a million different scenarios, you know, music, art, whatever may be. And it will just give you something back and you&#8217;ll be, oh, there&#8217;s that universe of stuff to get interested in. You know, the headroom of the dbs and all of that kind of, I mean it means nothing to me, but I kind of grasped that there&#8217;s a thing there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Do you know, you said something really interesting earlier and it probably just slipped out of your mouth and you didn&#8217;t notice how interesting or profound it was. You said it wasn&#8217;t the point. And you were talking about making music and using AI for that isn&#8217;t the point. I think that&#8217;s going to become the metric of so much in the future. What&#8217;s the point of that thing?</p>\n\n\n\n<p class=\"wp-block-paragraph\">So as an example, if I want to go and see a band, I do not want to watch a video of a band where I have a suspicion that there was an AI involved and it created this video and the music. The point is I want to go and see a bunch of human beings who I know have struggled with their art and their discipline and, you know, failure and moderate success and all of that kind of stuff. I want to know that there was that soul searching going on in that musical arena.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But curiously, when I go to a SaaS app, the point is, does it work? It&#8217;s really simple. Does it work? And do I care too much about how the functioning of it was achieved? Not really. The point is, does it work? And maybe we&#8217;ll be asking ourselves that question more. What is the point of the thing I&#8217;m about to do? Does it matter to me if AI was involved? On closer examination, yes it does. I&#8217;m going to avoid that thing. Or, no, it doesn&#8217;t. That&#8217;s fine. I&#8217;ll embrace that thing. It really landed with me what you said there. So that&#8217;s kind of curious. I wonder if I&#8217;ll start doing that more in my own life, examining the point of it. Is it a human enterprise, something extremely human and only for humans, or is it somewhere else on that spectrum? Yeah, interesting.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:28:32] <strong>Corey Maass:</strong> An example just came to mind, which of course has now just gone out of my mind because I started thinking about six other things. But like I read a couple of graphic novels. That&#8217;s what it was, memes. I read a couple of graphic novels and some of it is, I read for the artistry. Some of it I read for the stories. There&#8217;s graphic novels where I actually really don&#8217;t like the artwork, but I like the storytelling. How would I feel about the art being generated by AI? Because the person who was writing the story couldn&#8217;t draw, but could tell a good story.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Or the example that had come to mind were memes, or funny photos, right? I&#8217;m not a meme person. I generally don&#8217;t repost animated gifs, or can haz cheeseburger, or any of that stuff. Some of it&#8217;s cute or whatever, and I&#8217;m not against it, but it doesn&#8217;t tickle my sense of humor, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">But lately, I&#8217;ve long been proficient in Photoshop because like we said, I started in 97 when you were designing websites in Photoshop or whatever. And so for a long time, like I would say, so here&#8217;s a good example. One of my big clients is Seattle Magazine. And so we were doing, I don&#8217;t remember, there was some reference of Sasquatch, creatures that are most active in the Pacific Northwest, often around the Seattle area. They are real, by the way.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But the joke was that our editor was writing his letter or something. And so I, quick, ran over to AI and said, here&#8217;s the picture of Bigfoot that everybody knows, walking across the stream bed or whatever. Here&#8217;s headshots of my editor. Put my editor in this photo. And it generated a photo of Jonathan as Sasquatch, like walking across the river. And it made us all laugh. And I think we did end up putting it in the magazine. I don&#8217;t remember.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I would have done the same thing in Photoshop, much less effectively. Even 10 years before, I would&#8217;ve grabbed a copy of the original photo and done my best to Photoshop Jonathan into the photo, maybe he&#8217;s hiding behind a bush or something. I couldn&#8217;t actually change his body to be walking in that pose. Now I can.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Is the effect the same? And again, we&#8217;re not talking about the negatives, or obvious negatives, about image generation of other people. Used in a harmless, funny way or day to day. Like, another good example. So on the Mexican Train website, one of the things that I wanted when I created mexicantrain.online was, again, this was about people connecting. This was my COVID project. And so I, a couple of years before, I&#8217;m chatting with a buddy online, I was joking about how I was eating Cheez-its, which we like never have in the house and how Cheez-its are just the best thing in the world, and they&#8217;re dangerous to have in the house. And a week later, a box of like 50 packs of Cheez-its arrived because he had shipped it to me as a joke.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So I took a picture of me like looking absolutely exalted, elated, holding up Cheez-its. Oh my God, Cheez-its, right? And that&#8217;s what I put on the Mexican Train website as a like, hey, I&#8217;m Corey, I built this thing, because it was a very relatable photo. A funny little side story is that still, five years later, a lot of people who play Mexican Train daily or weekly using my website buy Cheez-its, or buy Cheez-its for each other as prizes and things like that. Like, it all became an inside joke.</p>\n\n\n\n<p class=\"wp-block-paragraph\">In building the new version, I wanted a new homepage. But that photo, I&#8217;ve actually lost the original file of it, and I only have a low res version. So I uploaded that into Gemini. I&#8217;m also more bald and my beard is longer. And so I uploaded the original photo and then a couple of photos of me more recently and said, hey, Gemini, using Nano Banana, create a new version of this. And also, like the original photo is very zoomed in. You could really just see my face. And so I was like, I want head and shoulders. And it did a beautiful job. Fixed the lighting. It looks almost a little too polished, frankly. And my wife looks at it and she&#8217;s like, I don&#8217;t know why, but I can tell that&#8217;s AI generated, like I can tell that&#8217;s not you. But to anybody else, it&#8217;s certainly close enough. I look at it and I&#8217;m like, it&#8217;s me but I&#8217;ve been photoshopped a little or, you know, it&#8217;s been cleaned up or something. But it&#8217;s close enough. But it&#8217;s a better photo that still conveys the same message, but it works better on the page, I think. But it&#8217;s not authentic, air quotes.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:32:59] <strong>Nathan Wrigley:</strong> Yeah, that whole authenticity thing is going to be, well, I guess it&#8217;s going to be a question for everybody going forward, certainly in, you know, you can imagine politics and things like that. Just judging whether or not the politician that&#8217;s on your screen at the moment is in fact doing that thing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:33:12] <strong>Corey Maass:</strong> That&#8217;s the terrifying part is, what&#8217;s real anymore?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:33:15] <strong>Nathan Wrigley:</strong> There&#8217;s no doubt that we are going to have to kind of work that through.</p>\n\n\n\n<p class=\"wp-block-paragraph\">When you are using your AI, and we will get onto your client bits in a minute. When you are using the AI, on what level do you feel that you are in some kind of relationship with it? That&#8217;s a very ephemeral question. But, do you view it as, so you described that a year ago it was less good. So in human terms you might say, okay, it&#8217;s more childlike or something like that. You know, it&#8217;s a smaller version of a human being. It&#8217;s less mature and what have you. Now it&#8217;s grown up, for want of a better word. It&#8217;s a little bit older perhaps, or more mature or whatever it may be. Do you think about it in any human terms?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:33:48] <strong>Corey Maass:</strong> Oh, absolutely.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:33:49] <strong>Nathan Wrigley:</strong> Isn&#8217;t that fascinating.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:33:49] <strong>Corey Maass:</strong> So what&#8217;s funny is, we&#8217;ve had a few of these conversations lately. My neighbors have Alexa in their house and they changed it to respond to computer, and they will only refer to it as, it. They did not want it to be humanised dogmatically. Like, it&#8217;s important to them that this is not a companion, a creature, a whatever, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">I don&#8217;t care that much, and in fact, I enjoy playing with language. And I don&#8217;t see, the current state of how we&#8217;re interacting with our technology, I don&#8217;t have a problem with humanising it, or at least using certain pronouns and things like that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And that&#8217;s why I say that specifically, Claude is a, he, it&#8217;s a male name, male, Western English name, right? Or if nothing else, I&#8217;ve never met or heard of a woman named Claude. Claude has always been a he. But one of the funny things that happened working with my buddy Robert, is he, like I said, he introduced Copilot to do code reviews and we&#8217;re chatting, he&#8217;s one of my, the buddies that I have where, you know, we chat online all day, every day, ongoing conversation. And he just started saying she about Copilot. And I did too. I did notice it, but I&#8217;m like, I have no objection, reaction to this. I see no harm in it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I have no idea if we&#8217;re going to take this conversation way too far. The Octocat, that is the mascot of GitHub. I don&#8217;t know if the Octocat has a gender or pronouns or what have you. If you&#8217;re going to think of Copilot as some version of the Octocat, like I don&#8217;t, how you might get there, even subconsciously, right? But like just using Copilot, Robert started saying she, so I started saying she. And then he actually said after, Robert, after a couple of days was like, you know, by the way, I don&#8217;t know if you noticed, but I&#8217;d started saying she for Copilot. For some reason I got a, call it a feminine energy off of her. And I was like, yeah, I noticed. I could maybe pick up, perceive that too, if I&#8217;m going to overanalyse it. I mean it so doesn&#8217;t matter.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So now Copilot is she and Claude is he. I&#8217;ve never thought to ask Copilot if they have preferred pronouns, which I guess would then actually get it into that like real world and societal conversations and philosophical, not to say that a gender discussion is philosophical but, you know what I mean? Like, actual consequences of real world issues, let&#8217;s call it that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:36:06] <strong>Nathan Wrigley:</strong> It is so interesting that a lot of things, the sort of anthropomorphic nature of it, so we&#8217;re trying to build robots at the minute, and in many cases we&#8217;re trying to build a version of a human being. You know, it&#8217;s got legs and arms and clearly in many cases that is the least plausible design for the thing it&#8217;s trying to achieve. But we have this notion that, well, if we get a human being out of robots, that&#8217;s going to be great. It will be able to do all the things that we can do.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But equally, on some level, we&#8217;re trying to get it to approximate human intelligence, human creativity, and things like that. And that kind of leads me to this one final thing before we talk about your clients, and that is, at what point do we start learning from it?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:36:43] <strong>Corey Maass:</strong> Aren&#8217;t we already? You&#8217;re constantly asking questions.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:36:45] <strong>Nathan Wrigley:</strong> Well, that was exactly the question. Yeah, so it would appear that in the case of code, at least anyway, you know, you ask it to do a particular thing and it will come up with this, I mean you could ignore what it&#8217;s done and just play the output and interact with what it has achieved. But if you were to delve into the code, I suspect there is quite a lot of head scratching and looking at things and going, gosh, that&#8217;s interesting. Why has it done it that way? That&#8217;s curious. Oh, I should be doing it that way.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:37:08] <strong>Corey Maass:</strong> Is it better than me, versus is it better than everybody? We don&#8217;t have a way to determine that. And that&#8217;s why I brought up the science stuff earlier. I&#8217;m like, okay, so if a bunch of scientists, let&#8217;s just be vague here, are in a laboratory, or in a think tank and are working together, but they&#8217;re also feeding everything that they&#8217;re thinking into an AI who is also thinking, at what point if, somebody comes up with a brand new concept or a new way to approach a medical issue or something like that, you&#8217;re like, oh, that&#8217;s amazing. I don&#8217;t think that&#8217;s been done before. What happens when that&#8217;s Claude or ChatGPT?</p>\n\n\n\n<p class=\"wp-block-paragraph\">Presumably, in that specific instance, like the same process of like, oh, that&#8217;s, I don&#8217;t think any of us have thought of that before, let&#8217;s go do some experiments to see if that actually works, kind of thing. What if it&#8217;s well beyond our comprehension? What if it&#8217;s, there&#8217;s a conclusion, words that are typed on a screen that are so far beyond anything that we&#8217;re doing? You think of Einstein or you think of these scientists who have done stuff that, you know, or even, I mean you could be as vague as like painters who died in poverty and obscurity, but we revere them today. Vincent Van Gogh of course comes to mind.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:38:19] <strong>Nathan Wrigley:</strong> Yeah, it&#8217;s kind of curious because obviously each one of us is a little entity and we&#8217;re constrained by our biology. You know, we&#8217;ve got this finite capacity in our brain. You have a finite time span on earth so, you know, for much of that time, you are just basically a recipient of knowledge, if you like? You&#8217;re this sponge, which is sucking things in. And then for a period of time you&#8217;ll be able to regurgitate it. You know, if you have an accident, your capacity will be diminished. If you&#8217;re knocked on the head or something like that. But you&#8217;re bound in time and you are bound in capacity because of the size of the neural network that you&#8217;ve got in your head.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And yet we&#8217;re now being confronted with this other thing, which can do things remarkably quickly, can have the entire corpus of more or less everything at its disposal at a moment&#8217;s notice. And it can, this version of the entity over there, inside that other box is exactly the same as this one over here. You know, they&#8217;re kind of replicas of each other. And then if you put those two together, they can do things in symbiosis at twice the speed than, basically they&#8217;ve got this whole load of stuff going on that we can&#8217;t hope to manage.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And it&#8217;ll be so interesting being in relation with that, and how we start to learn from it because, when was the last time you actually went to a book or went to a human teacher in your adult life to learn something? You just sort of go to Google, don&#8217;t you? And you&#8217;ve trusted on a computer to serve up the information for you for a long time. We&#8217;ve now got a new route to that information. I wasn&#8217;t really going anywhere with that. It was more of a sort of thought process. Yeah, interesting. Okay, let&#8217;s move to your client then.</p>\n\n\n\n<p class=\"wp-block-paragraph\">You did allude to this a little while ago, and it sounded like, certainly for the one client that you&#8217;ve got, there&#8217;s no obstacle here. You are just building the stuff. The client is entirely happy. I presume you are taking on the responsibility if the things that you produce with the AI kind of backfires or something is not working correctly. Is that your estimation of sort of the future into 2026, 2027, that the clients basically don&#8217;t care?</p>\n\n\n\n<p class=\"wp-block-paragraph\">And if that&#8217;s the case, does it allow you to be more profitable because you are spending less time? Or more effective because you can do more complicated things? Or, do you sense that maybe we&#8217;re going to hit a point in the years that come where the clients start to, well, rebel is the wrong word, but you know what I mean, their expectations will be, well, it&#8217;s no longer, well, I know that Corey&#8217;s using AI, so my expectation&#8217;s going to go up in terms of his output, but also my expectation of his fee is going to go down as well? So there&#8217;s a lot in that question, but unpack bits however you choose.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:47] <strong>Corey Maass:</strong> So answering part 2.6b first.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:50] <strong>Nathan Wrigley:</strong> Yeah, thank you. Yeah, that&#8217;s helpful.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:52] <strong>Corey Maass:</strong> The story is, I had a client who had software built, it didn&#8217;t work out. But that meant that, largely her budget had been spent and so she was left with software that was, didn&#8217;t do everything she needed it to and, or at least there was not a lot of budget leftover for, because it&#8217;s, when the rubber hits the road kind of thing. Going, oh wait, we didn&#8217;t think of this. Now that we&#8217;re actually using it every day, we need it to do this and this instead of this and this. You design in a bubble and then you actually need to use the thing. And there just wasn&#8217;t budget left over.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so when we started talking, she&#8217;s like, I need these few things fixed. I looked at it and was like, I can&#8217;t really maintain this. We really want to, I mean typical, this is going to sound like every developer is like, I have to build it from scratch my way. But in some sense, at least in order for me to maintain it, it needed to be rebuilt my way. But we kept looking at, what would that cost? And she&#8217;s like, I&#8217;ve already spent my budget and so we&#8217;re waiting for new clients to come in or lightning to strike so that Corey can do this.</p>\n\n\n\n<p class=\"wp-block-paragraph\">AI happened to be that lightning. And I went back to her and I said, I think we&#8217;re to the point now, this was just a couple months ago, that I can build it for probably half based on hours. Because we&#8217;re still, at least at the moment, going, okay, we&#8217;re charging X dollars per hour of Corey&#8217;s time which isn&#8217;t, has never been, or at least for a long, long time, has not been just me typing characters into an IDE, right? A code editor. You&#8217;re paying for Corey&#8217;s experience, you&#8217;re paying for Corey&#8217;s planning, you&#8217;re paying for conversations that we&#8217;re having in order to come to certain conclusions to figure out the software we&#8217;re going to build, blah, blah, blah.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So thinking of it in that same context, it&#8217;s not just about me typing. And so now it&#8217;s not about me typing at all. And in fact, I&#8217;ve had friends now, and I&#8217;ve read this too where the sentiment, or a sentiment, of developers now is we are project managers. We are product designers, or acting as the client in classic agile project management style. We are code reviewers because we&#8217;re not, why should we take the time to write the code anymore? And again, this is why, part of why we introduced Copilot, because it&#8217;s like, oh, then if we can also not do that part of it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Humans are valuable. That was something that you inadvertently alluded to earlier, is that we are still currently, we think we&#8217;re steering the ship, telling AI what to do and controlling how we&#8217;re using it and stuff like that, but like we make mistakes just as much as AI does. We aren&#8217;t the stop gap we often think we are, because we often make mistakes, or we don&#8217;t know what we don&#8217;t know, like you said a minute ago about just googling everything and that kind of thing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So anyway, talked to the client, said, look I think we can build this for half the price. I&#8217;m willing to take the risk if you are. I&#8217;m very upfront about like, we&#8217;re building this with AI, which is part of why we can do this. And she said, great, let&#8217;s do it. And so it&#8217;s been a slightly different experience. We still had to have the conversations about what the product looks like, what it does, and stuff like that. But I was in fact able to get it going a lot faster than I would have before. And because this is client work, I&#8217;m checking it a lot more diligently. Because again, like you said, there&#8217;s liability, or at least I&#8217;m going to be the one that has to fix it, so I need to make sure that it&#8217;s written in a language that I understand, and it&#8217;s laid out in a way that I understand.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And I was a little more opinionated because I want to make sure that files are in certain folders, which nobody, as we said at the beginning of the call, nobody cares about. Like, as long as the software works, nobody cares where the files are. But we&#8217;ve, over 30 years of development, we&#8217;ve developed certain patterns that just make it easier. So why shouldn&#8217;t we take the time to make it easier? And especially since I don&#8217;t have to do the work, I can say, hey, Claude, you put this file over here, put it over here instead. And Claude goes, sure. Why not? I don&#8217;t care.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:44:47] <strong>Nathan Wrigley:</strong> I guess if we ever get to the point where the AI is literally doing everything, then all of that would go out the window, wouldn&#8217;t it? You wouldn&#8217;t ever need to care where that file was, so long as the AI had a hand in knowing where that was, and it could retrieve that information and modify things as it was. But it feels like we&#8217;re certainly still in that human diagnosis phase, where you need it to look a certain way. I&#8217;m doing air quotes again, the sort of old fashioned way, you know what I mean? The way you&#8217;ve always done it, so that when it puts something out, you, yourself can look at it and go, okay, this is comprehensible to me. I can understand and see if there&#8217;s been errors. But I would imagine it&#8217;s not going to be long until that moment has passed.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:45:23] <strong>Corey Maass:</strong> With the new version of Mexican Train, treating it kind of like I talked about Timerdoro early on, I&#8217;m caring a lot less, and I&#8217;m forcing myself to care a lot less. I&#8217;ve got a working version, this is an online game that is important to people, and it&#8217;s not that it&#8217;s not important to me, but I am comfortable with taking a little more risk. And so I am letting it more freely do what it wants.</p>\n\n\n\n<p class=\"wp-block-paragraph\">What&#8217;s interesting is we are not to the point yet where, as you said, this box is the identical to this box. So I am finding that on certain days it&#8217;ll go, well, I&#8217;ll put the file here, and on other days it&#8217;ll say, put the file here. It doesn&#8217;t matter, right? At least with that example, it doesn&#8217;t matter. You want it to write performant code, so you want it to make choices where things like performance matter, but whether a file is in one directory or another does not have real impact on the performance of the game.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But comprehension down the road, because this is where we overlap with humans. You&#8217;re like, okay, so Claude tomorrow needs to understand where things are. It still makes more sense to have a logical file structure so that Claude tomorrow can go, oh, it looks like all of these types of files are in this directory. And so we end up coming to some of the same conclusions that 30 years of human development has decided are the better patterns.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:46:45] <strong>Nathan Wrigley:</strong> Okay. Yeah, that&#8217;s kind of interesting. I mean, I guess it was ultimately because it&#8217;s creating its own, I don&#8217;t know, it&#8217;s next word based upon the whole corpus of the human word written down on the internet. It&#8217;s probably going to make, draw some broadly similar conclusions.</p>\n\n\n\n<p class=\"wp-block-paragraph\">It sounds, from what you just said, you used the word like half, I think a minute ago when you were talking about maybe the budget or the time available. Sounds like you were at roughly 0.5, half of whatever the commodity was, budget or time or what have you. Is that roughly where you think you are at the moment compared to pre AI in terms of efficiency? And do you see that efficiency, again, time or money, whatever it may be, do you see that dynamic changing so that you eventually get to, I don&#8217;t know, 0.4, 0.3, 0.1 of the amount of time that you would&#8217;ve done? And do you have an expectation that, at the time that you are doing 0.1 of the work for the same outcome, that you&#8217;ll get 1.0 of the salary that you got? Or will you have to do, you know, the other 0.9 on other jobs?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:47:43] <strong>Corey Maass:</strong> There&#8217;s a reason why developers really like starting new projects or rewriting them from scratch, right? Clean slate. And I think that that work, where you are in total control, in an empty directory, all technology at your fingertips, I see that quickly speeding up. I&#8217;ll tell you, one of the biggest hacks, I should have said this way up front, like the best value, because I&#8217;m finding a lot of people don&#8217;t know this, is screenshots will save you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Claude Code does not, there are ways around this, but largely Claude Code or other AIs do not know what things look like in the browser. So taking screenshots, dropping them in, you can now say, look, the columns are misaligned or whatever. But also, even text, like I am just constantly taking screenshots and throwing them in to Claude, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">So part of what I&#8217;m doing right now, I know there&#8217;s a better way to do this, but I haven&#8217;t stopped to figure it out yet, is, Copilot reviews the code and then spits out a bunch of comments, right? I am taking screenshots of each one of those comments and dropping it back into Claude and saying, here&#8217;s what Copilot said, fix it. But I don&#8217;t even really have to type any words because Claude just reads the words that are in the screenshot. So it takes me three seconds to take a screenshot, drop it into Claude, and then Claude goes, oh, it looks like Copilot said we should do this instead, that makes sense. Or even has come back and said, well, Copilot doesn&#8217;t understand the bigger context, so I&#8217;ll push back on this kind of thing, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I&#8217;m still copying, I&#8217;m still taking screenshots and pasting. There&#8217;s got to be a way, I fully intend to do this soon, to figure out how to have Claude just read those comments and so the two of them can work together. So I shouldn&#8217;t be involved until there&#8217;s, I want a system that comes back and says, Claude did all, made all these changes, Copilot made all these comments, Claude is cool with these and not with these. Overall, we&#8217;re good to go.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:49:41] <strong>Nathan Wrigley:</strong> It&#8217;d be so interesting to set the two agents against each other, I don&#8217;t know, at bedtime on one evening, and to wake up in the morning and see quite how they&#8217;ve got along, if you know what I mean? You know, has it been this entirely, because obviously it&#8217;s built upon the corpus of human knowledge, it&#8217;d be interesting to see if it&#8217;s been this entirely productive experience, or if there has been some element of humanity creeping into that conversation where, you know, one of them throws their toys out the trolley halfway through and things like that. It&#8217;d be absolutely fascinating to see if they, you know, or if one just sort of, I don&#8217;t know, determines that maybe, oh, that AI&#8217;s doing a much better job than I am. I&#8217;m going to slow it down with some.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:50:19] <strong>Corey Maass:</strong> Or level up or, yeah. So getting back to your question though, right? Nothing is the same as actual humans interacting with something. So if we&#8217;re talking about traditional software that humans are clicking on, and then that&#8217;s my second biggest point right now is, since we&#8217;re supposed to be talking about WordPress, WordPress is all about clicking, right? It&#8217;s all about interface. It&#8217;s all about, you&#8217;re signing into an admin so you think about how visual that is, and then in the admin, you&#8217;ve got this left menu with, here&#8217;s all your options, click, click, click, click. And then the design of the page, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">Every client wants the logo to be bigger. And so you can go into AI and say like, oh, where I&#8217;m at right now is, if I&#8217;m building something new, I can use AI, I can generate it if I&#8217;m building software. But trying to essentially retrofit into current existing WordPress sites, we&#8217;ve got all these features that require clicky clicky on buttons, and AI can&#8217;t do that readily or what have you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So I&#8217;m still spending a large part of my day signing into WordPress sites, clicking around actually making changes, reconnecting. When we post a story, it pushes to Facebook and so I&#8217;ve got to actually go in and connect and click through the screens and all that kind of stuff. Which at the end of the day, most of the changes that you&#8217;re making in UI correspond to things being saved in a database. So at some point we&#8217;re going to get to where AI knows, oh, for Beaver Builder, I can make this change, store it in the database in a certain shape, and Beaver Builder will know how to render that on the front end.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m already finding that with ACF, for example, like I have ACF save field groups as JSON, a feature they&#8217;ve had for a decade. But because it&#8217;s in JSON, in text files, AI can read that and then go in and make changes or replicate it sideways because it says, oh, it wants the data to look, have this certain structure so I can create another file and make the data have this certain structure and does a great job. But there are 50,000 plugins. And I&#8217;m not about to let AI go and look at my database willy-nilly to say, oh, Elementor wants the data to be stored this way in the database, let me just start writing things to, you know? And so there&#8217;s still that disconnect right now.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:52:53] <strong>Nathan Wrigley:</strong> Yeah, I think WordPress is doing a lot of work with things like the Abilities API and things like that to sort of surface what WordPress is capable of. And I would imagine, you know, you mentioned Beaver Builder and Elementor, I&#8217;m imagining that in a future, they&#8217;ll be writing what their capabilities are, and where they&#8217;re storing their information in such a way that the, hopefully anybody with any AI can kind of instruct the AI to do the thing, and it will know what the thing is.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Absolutely fascinating. I&#8217;m so curious because you are doing a whole load of stuff that I&#8217;m just not doing. I was never really an out and out developer, I was kind of dangerous with code. But equally it does seem like folk like me, who are not really experimenting with this too much are getting, well, left behind is maybe one way of describing it, maybe we&#8217;re sort of enjoying it on some level as well. We&#8217;re enjoying watching other people do it, and we get to worry about what the societal impacts will be.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:53:44] <strong>Corey Maass:</strong> It&#8217;s points of integration. Electric cars came along and most of us were like, I don&#8217;t want or can&#8217;t buy a Tesla. But then the Prius came out and everybody went, oh, I can buy a Toyota. That&#8217;s probably historically inaccurate. Maybe the Prius came out before Tesla, but you get my point.</p>\n\n\n\n<p class=\"wp-block-paragraph\">The people around me, my neighbors are teachers. One of them has no interest, has no reason to use AI other than like, oh, let me look up a recipe or something. Versus, the other neighbor who really wants to be cutting edge and also thinks that this stuff is really neat. Is constantly trying to figure out, how can I run, generate, bingo cards was the new thing? Have AI figure out how to do these bingo cards for my students, or what have you. And you get into the moral gray area of, who&#8217;s actually writing papers and then who&#8217;s actually grading them? And so basically you&#8217;ve got AI grading papers that were written by AI. And you can get into, like anything, there&#8217;s all these sort of side effects. But, again, trying to keep it upbeat, like there&#8217;s neat things.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:54:44] <strong>Nathan Wrigley:</strong> Yeah. No, I think we&#8217;ve done a great job of kind of keeping it upbeat. You&#8217;ve just been relentlessly positive about it. You know, it&#8217;s obviously had a profound impact on your life, your capacity to do things. You sound like you&#8217;re infinitely curious about it as well. So it&#8217;s, maybe the life of a developer was something that wouldn&#8217;t have held the same level of excitement for the next decade or more. But this new technology getting injected and shaking everything up a bit, makes it so that you can do things that you might not have ever taken on, because the technical challenges or time might have been too difficult.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:55:12] <strong>Corey Maass:</strong> Would I want to be a new developer? I don&#8217;t know. Again, I think things are, I&#8217;m trying to describe where I&#8217;m at now, where, again, like WordPress is still very clicky clicky, and that happens to be the majority of the work that I do professionally.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I also think that, like I run a lot of websites for friends and for local nonprofits and stuff like that because there&#8217;s still something to be said for having a website. And the easiest way, so like we have a local, city owned, calling it a ski mountain is generous. You can technically ski on it. Most of the value to the community is there&#8217;s a tubing hill. So you get pulled up the hill in a tube and then you come screaming down the hill at 25 miles an hour. It&#8217;s freaking awesome.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I volunteer there and so when we needed a new website, I said, let me make a new website, right? I don&#8217;t want to be, if I&#8217;m involved in a tubing accident, this is the pointed version of getting hit by a bus, the developer scenario of getting hit by a bus, right? Somebody else needs to be able to step in and maintain that. So the website can&#8217;t, the value of something like WordPress, a CMS software in general for generating websites, right. I can&#8217;t, and even, TMI, but the guy who had the previous website had built it all by hand, and so nobody else could begin to maintain it or make changes to it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so for the new version, I was like, this is literally the best scenario for WordPress because I created the website and then I shot a video of how to update the website. And just a week ago, the head of the board in charge of it got in touch and said, hey, how do we make changes to the website? Do I have to send them to you? And I said, here&#8217;s a video, go give it a try. And if you get stuck, then absolutely contact me. But if there was any sort of running of scripts or FTPing into the server to make changes, or any of that stuff, like it would fall flat. And so you still need, at the moment, you still need clicky clicky.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Shortly, as you said with the new API and stuff, there&#8217;ll be a little chat bot where you&#8217;ll say, look at this website. And the AI will go, oh, it looks like you&#8217;re using Beaver Builder with ACF, and you&#8217;ve got Yoast installed, dah, dah, dah. And then you&#8217;ll say, okay, we need to change the homepage to say the following things. And I think we&#8217;re going to go through, like any of this stuff, we&#8217;re going to go through a phase where it&#8217;s going to absolutely break the website and my phone will ring.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But six months later, it&#8217;ll get better and better and better, and then using certain plugins. And I think, you talk about adoption, I think, if the plugins that lean into making AI be able to use their software well and quickly. So like I&#8217;m a big fan of Beaver Builder. So if Beaver Builder leans into enabling AI to interact with Beaver Builder, right? Then we are going to, just like any of the things in WordPress, there&#8217;s good and there&#8217;s bad, there&#8217;s favorites, there&#8217;s things that break over time. There&#8217;s all that kind of stuff, things that are maintained well and whatnot.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so we&#8217;re going to get to a point where certain stacks are going to work better with AI. And I think site creators like me are going to say, oh, I don&#8217;t want to maintain this website for our local ski hill more than I have to. But instead of them having to go in and click on things and adjust boxes on a screen, I&#8217;m going to use Beaver Builder, but maybe I give up, ACF will never let me down but let&#8217;s, hypothetically, ACF doesn&#8217;t work well with AI, but Meta Box does. So I might say, okay, I&#8217;m going to switch my AI friendly stack to be Beaver Builder with Meta Box, so that they can just go in and type something, it&#8217;ll all sort itself out more reliably. And I think that&#8217;s what we&#8217;re going to see over time.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:58:59] <strong>Nathan Wrigley:</strong> Yeah, I think there&#8217;s been so many interesting predictions about what is coming. Most of my predictions have turned out to be just hot air, essentially, because the rate of change is so, so, very fast. But I do like the direction that WordPress is going in, where it&#8217;s being sort of agnostic of the AI, the actual API, for want of a better word. You know, it&#8217;s just going to hopefully be able to bind to any of those. I think that&#8217;s a curious direction, and it kind of leans into that, I guess the philosophy of something like WordPress as well. That it&#8217;s there for everybody and it&#8217;s not there to generate money for a particular company, be it Open AI or Gemini or what have you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;ve probably hit the sweet spot in terms of the amount of time that we can give to this. What an interesting discussion though. So far ranging. We ended up with lots of sort of philosophical points, and lifestyle points and all sorts in there. But I think in the end we sort of wrestled it back to WordPress.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So Corey, where can we find you? If somebody&#8217;s interested in sort of having a chat and wants to talk AI, where would you be online?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:59:53] <strong>Corey Maass:</strong> Sure. Twitter, @coreymaass, is probably the social that I&#8217;m most active on. But also, Post Status, the WordPress community. Always love shouting that out. That&#8217;s been invaluable in my life and career. And then me as a developer, company, gelform.com. G-E-L-F-O-R-M .com. You can email me there if you want to yell at me or praise me or, but privately.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[01:00:21] <strong>Nathan Wrigley:</strong> Okay. We will put all of those into the show notes so that anybody that wants to reach Corey can do that. Head to wptavern.com, search for Corey&#8217;s name. It&#8217;s a slightly unusual spelling. The surname, it&#8217;s C-O-R-E-Y, the Corey bit, but Maass is M-A-A-S-S. So search for that and you&#8217;ll be able to find him. Corey, thank you so much for chatting to me today.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[01:00:39] <strong>Corey Maass:</strong> Thanks Nathan. Always a pleasure.</p>\n</div></details>\n\n\n\n<p class=\"wp-block-paragraph\">On the podcast today we have <a href=\"https://x.com/coreymaass\">Corey Maass</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Corey’s been building for the web since the late nineties, starting out in the early days of Photoshop and tables, learning JavaScript, ASP Classic, and PHP, and eventually falling into the world of WordPress around 2010. Since then, he’s taken on building SaaS apps, managing client projects, and experimenting with a growing number of productivity tools and frameworks. He’s joined us before, and today he’s here to share his perspective on what it’s been like adopting AI into his workflows, especially from the point of view of building projects for clients.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Although AI has dominated headlines over the last couple of years, Corey brings a practical angle to the conversation. He discusses the evolution of his tech stack, and how embracing AI tools like Cursor, Claude Code, and GitHub Copilot have completely changed the way he builds software and manages projects, allowing him to work faster, automate code review, and unlock creativity in places he hadn’t expected.</p>\n\n\n\n<p class=\"wp-block-paragraph\">We hear about how his journey with AI started, how he’s reimagined old projects using new tools, and how learning to interact with these models, sometimes granular, sometimes letting them run freely, has reshaped his daily workflow. Corey describes the shift from using AI just to save time, to using it as a sounding board for inspiration and idea generation, even weaving it into artistic endeavours like music production.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Much of the discussion centres around how these advances have affected client work, with Corey exploring the real-world balance of responsibility, efficiency, and the changing nature of value for developers. Do clients care who, or what, wrote the code, or just that it works? What does authentic creativity mean in an era where prompting and randomness are part of the toolkit?</p>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you’re a developer curious about what ‘working alongside AI’ means ‌or just wondering about the future of tech and WordPress in an increasingly automated world, this episode is for you.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Useful links</h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://x.com/coreymaass\">Corey on X</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://gelform.com\">Corey&#8217;s Gelform website</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://cursor.com\">Cursor</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://claude.com/product/claude-code\">Claude Code</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://github.com/features/copilot\">GitHub Copilot</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://timerdoro.com\">Timerdoro</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://www.typingmind.com\">TypingMind</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://gemini.google.com/app\">Gemini</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://chatgpt.com\">ChatGPT</a></p>\n\n\n\n<p class=\"wp-block-paragraph\">Corey&#8217;s <a href=\"https://mexicantrain.online\">Mexican Train game</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://indydevdan.com/\">IndyDevDan</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://gemini.google/overview/image-generation/\">Nano Banana</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://seattlemag.com\">Seattle Magazine</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://www.wpbeaverbuilder.com\">Beaver Builder</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://elementor.com\">Elementor</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://developer.wordpress.org/news/2025/11/introducing-the-wordpress-abilities-api/\">Abilities API</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://yoast.com\">Yoast</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://www.advancedcustomfields.com/pro/\">ACF</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://metabox.io\">Meta Box</a></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 14 Jan 2026 15:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nathan Wrigley\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:29;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Matt: Remembering Jesus Ornelas\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151082\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://ma.tt/2026/01/remembering-jesus-ornelas/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2494:\"<p class=\"wp-block-paragraph\">Today we honored <a href=\"https://www.dignitymemorial.com/obituaries/houston-tx/jesus-ornelas-12694130\">the passing of Jesus Ornelas</a>, the father of my friend Rene, whom I&#8217;ve known for 28 years now. At the service outpouring of love expressed in words, music, and presence was so powerful. Alongside his biological sons, I said a few words, which are as follows.</p>\n\n\n\n<p class=\"wp-block-paragraph\">My memories of Mr. Ornelas begin with seeing him, without fail, drive Rene halfway across town twice a day to attend HSPVA to support his artistic calling, even though his own predilection was for handicraft. The tireless devotion of a father working to create a better life for his son.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I remember fondly when we would gather at Woodlawn, three houses on the same street, his sly smile and contentment seeing all of his family so close together. Gosh, looking back, we were so poor, but only in money. We were rich in love and family. My memories of those times are not what we lacked, but the abundance of what we had together, which was time, friendship, and some pretty darn good food.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Mrs. Ornelas, your love and devotion to your husband through these twenty one years of dementia is an inspiration to us all who love a partner and a testament to the human spirit. Su amor y devoción hacia su esposo a lo largo de estos veinte uno años de demencia son una inspiración para todos nosotros que amamos a una pareja y un testimonio del espíritu humano.</p>\n\n\n\n<p class=\"wp-block-paragraph\">To Jesse, Eddie, and Rene, I will say that how you live as men is a testament to the example your father set. I can’t imagine how proud he must be looking down at this room, seeing how he came from such challenging conditions in Mexico to build a life for you all here in Houston and see every generation grow and prosper even more. Rene, I hope <a href=\"https://ma.tt/chuck/\">our fathers</a> are together, cracking a beer and smiling as they look down on our lives.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Though his corporal form is no longer with us, everyone here will keep him alive by remembering and embodying his best qualities. We don’t need a bracelet to remind us What Would Jesus Do in those invisible acts of service for loved ones.</p>\n\n\n\n<p class=\"wp-block-paragraph\">May his memory be a blessing to all of us, and let our actions, seen and unseen, honor his legacy.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 14 Jan 2026 04:30:16 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:30;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"Open Channels FM: Do the Woo Live with Matt Mullenweg Kicks Off January 14, 2026\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=114095\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://openchannels.fm/do-the-woo-live-with-matt-mullenweg-kicks-off-january-14-2026/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:167:\"On January 14, 2026, at 15:00 UTC, the Do the Woo podcast returns live with hosts Katie Keith and James Kemp, featuring Matt Mullenweg discussing WooCommerce\'s future.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 13 Jan 2026 13:55:51 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:31;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:94:\"Open Channels FM: Making Accessibility Fun and Brain-Friendly for Web Developers and Designers\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=114100\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:101:\"https://openchannels.fm/making-accessibility-fun-and-brain-friendly-for-web-developers-and-designers/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:193:\"In this episode, Anne Bovelett chats with Gehirngerecht founders Nina Jameson and Tobias Roppelt, discussing their mission to promote digital accessibility through engaging workshops and tools.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 13 Jan 2026 12:22:34 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:32;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Matt: Shorter Speech\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151076\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:37:\"https://ma.tt/2026/01/shorter-speech/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:898:\"<p class=\"wp-block-paragraph\">One of the great WordPress blogs is <a href=\"https://quoteinvestigator.com/\">Quote Investigator.</a> In their investigation into the original source of <a href=\"https://quoteinvestigator.com/2012/04/28/shorter-letter/\">&#8220;If I had more time, I would have written a shorter letter,&#8221;</a> I came across this great variation from Woodrow Wilson on the amount of time he spent preparing speeches.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">“That depends on the length of the speech,” answered the President. “If it is a ten-minute speech it takes me all of two weeks to prepare it; if it is a half-hour speech it takes me a week; if I can talk as long as I want to it requires no preparation at all. I am ready now.”</p>\n</blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">So true.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 13 Jan 2026 07:47:53 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:33;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt: Matt 4.2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151053\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://ma.tt/2026/01/matt-4-2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:5175:\"<p class=\"wp-block-paragraph\">It&#8217;s that time of the year again for a new version release. Forty-two is a fun number, of course, famous from <a href=\"https://www.amazon.com/Hitchhikers-Guide-Galaxy-Douglas-Adams-ebook/dp/B000XUBC2C?tag=photomatt08-20\" rel=\"noreferrer noopener\" target=\"_blank\">The Hitchhiker&#8217;s Guide to the Galaxy</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m in Miami, where I&#8217;m attending a conference by <a href=\"https://www.wurman.com/\">Richard Saul Wurman</a>. I decided that it would be a great way to fill my brain on my birthday. Since New Year’s, I’ve been in warm climates and had lots of dips in the ocean. Had a small birthday dinner a few days ago and my friends <a href=\"https://x.com/photomatt/status/2010395993343410561\">surprised me with a beautiful “HappyBdayMattic” cake</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">This last year was particularly challenging, especially at the beginning. However, it just kept getting better, and particularly WordCamp US in August was inspiring. The warmth and support of the WordPress community pulled me out of the funk I had been in. It was also when I kicked off the habit of daily blogging, which led to 2025 being the highest number of words (34.7k) I’ve posted since 2004! I traveled 209k miles, about a third lower than last year, spending longer stretches in 45 cities and 16 countries.</p>\n\n\n\n<p class=\"wp-block-paragraph\">One of my biggest lessons of the year was learning how to ask for help. I&#8217;m usually the person others come to, and I carry a lot of responsibility on my shoulders from my friends and loved ones, and for the companies and communities I&#8217;m lucky enough to be part of. I&#8217;ve had some bad experiences asking for help in the past, as well. Now, how I see it is that it might not always work, but if you don’t ask for help, you also don’t give people the chance to step up. This year, the support of several friends got me through some really tough spots.</p>\n\n\n\n<p class=\"wp-block-paragraph\">A joy of this year was seeing my godchildren grow up, close friends starting families, and the <a href=\"https://audrey.co/scholars/\">Audrey Scholars</a> program. There’s a Walt Disney quote I just found out about that I love: “I do not make films primarily for children. I make them for the child in all of us, whether we be six or sixty.” Kids can&#8217;t help but remind you how important it is to maintain that childlike sense of curiosity.</p>\n\n\n\n<p class=\"wp-block-paragraph\">A random new thing I&#8217;ve adopted this year is coconut water. I’ve been trying to hydrate with electrolytes, especially first thing in the morning, and it’s a great natural source of minerals.</p>\n\n\n\n<p class=\"wp-block-paragraph\">My main goals this year are to keep up daily writing, post some of my archive photos, finally visit Rome and bring my family, swim more, and be the best leader for Automattic and the WordPress community through the incredible changes and opportunities of the AI era.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Even though I have several decades of history now, I find myself looking forward far more than back. Great words to live by I just learned from <a href=\"https://en.wikipedia.org/wiki/Jeffrey_Katzenberg\">Jeffrey Katzenberg</a>, apparently originally from <a href=\"https://en.wikipedia.org/wiki/Douglas_Ivester\">Doug Ivester</a>.</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Never let your memories be greater than your dreams.</p>\n</blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">That said, it is a funny time to revisit <a href=\"https://ma.tt/2006/01/matt-22/\">my original version-number birthday post, 2.2</a>, which is exactly 20 years old now.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I wish everyone a wonderful 2026!</p>\n\n\n\n<p class=\"wp-block-paragraph\">All birthday posts: <a href=\"https://ma.tt/2003/01/bday/\">19</a>, <a href=\"https://ma.tt/2004/01/so-im-20/\">20</a>, <a href=\"https://ma.tt/2005/01/hot-barely-legal-matt/\">21</a>, <a href=\"https://ma.tt/2006/01/matt-22/\">22</a>, <a href=\"https://ma.tt/2007/01/twenty-three/\">23</a>, <a href=\"https://ma.tt/2008/01/twenty-four/\">24</a>, <a href=\"https://ma.tt/2009/01/twenty-five/\">25</a>, <a href=\"https://ma.tt/2010/01/twenty-six/\">26</a>, <a href=\"https://ma.tt/2011/01/twenty-seven/\">27</a>, <a href=\"https://ma.tt/2012/01/twenty-eight/\">28</a>, <a href=\"https://ma.tt/2013/01/twenty-nine/\">29</a>, <a href=\"https://ma.tt/2014/01/matt-3-0/\">30</a>, <a href=\"https://ma.tt/2015/01/thirty-one/\">31</a>, <a href=\"https://ma.tt/2016/01/thirty-two/\">32</a>, <a href=\"https://ma.tt/2017/01/thirty-three/\">33</a>, <a href=\"https://ma.tt/2018/01/thirty-four/\">34</a>, <a href=\"https://ma.tt/2019/01/thirty-five/\">35</a>, <a href=\"https://ma.tt/2020/01/thirty-six/\">36</a>, <a href=\"https://ma.tt/2021/01/thirty-seven/\">37</a>, <a href=\"https://ma.tt/2022/01/thirty-eight/\">38</a>, <a href=\"https://ma.tt/2023/01/thirty-nine/\">39</a>, <a href=\"https://ma.tt/2024/01/forty/\">40</a>, <a href=\"https://ma.tt/2025/01/forty-one/\">41</a>, <a href=\"https://ma.tt/2026/01/matt-4-2/\">42</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 11 Jan 2026 18:54:22 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:34;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"Matt: Classical Accordian\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151049\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:42:\"https://ma.tt/2026/01/classical-accordian/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1492:\"<p class=\"wp-block-paragraph\">So my new obsession is a Ukrainian-born musician, <a href=\"http://www.hrustevich.com/en/\">Alexander Hrustevich</a>, who plays a type of chromatic Russian accordion <a href=\"https://en.wikipedia.org/wiki/Bayan_(accordion)\">called a Bayan</a>. He plays incredible transcriptions of classical pieces, replicating the parts of an entire orchestra with just two hands. If you&#8217;re familiar with Vivaldi&#8217;s Four Seasons, you know the Presto for Summer is one of the most challenging parts. Listen to this, it&#8217;s just a bit under three minutes.</p>\n\n\n\n<figure class=\"wp-block-embed alignwide is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://www.youtube.com/watch?v=9SE222v1eyM\">Here&#8217;s the 14 minute version</a> which is beautiful to hear the dynamic range that&#8217;s possible. </p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ve always loved the sound of a big pipe organ and the resonance and feel of the bayan. It is really quite remarkable, and it&#8217;s been very enjoyable having a playlist of Alexander&#8217;s music in the background as I work. This <a href=\"https://www.youtube.com/watch?v=jDXkixRjYOg\">Bach-Fantasia and Fugue in G minor BWV 542 is also quite good</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">My 42<sup>nd</sup> birthday is tomorrow! Working on a post for y&#8217;all.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 11 Jan 2026 04:20:36 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:35;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Matt: Mad Ones\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151045\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"https://ma.tt/2026/01/mad-ones/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:487:\"<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">The only people for me are the mad ones. The ones who are mad to live, mad to talk, mad to be saved, desirous of everything at the same time, the ones who never yawn or say a commonplace thing, but burn, burn, burn, like fabulous yellow roman candles exploding like spiders across the stars.</p>\n</blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">— Jack Kerouac, On the Road</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 10 Jan 2026 07:57:28 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:36;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Matt: Small Hit\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151039\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://ma.tt/2026/01/small-hit/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1146:\"<p class=\"wp-block-paragraph\">The NY Times has a <a href=\"https://www.nytimes.com/2026/01/08/technology/apple-ceo-tim-cook-john-ternus.html?unlocked_article_code=1.DFA.Qm0v.SxztBxvFrAF-&amp;smid=url-share\">profile of John Ternus as a possible successor to Tim Cook</a> that has a number of ridiculous lines; it&#8217;s quite bad, but this is one of my favorites:</p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Apple has had many small hits under Mr. Cook and continues to be one of the most profitable companies in the world. </p>\n</blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Goodness! I would love to have a hit someday as the small as the ones Apple has had under Cook. <a href=\"https://www.theverge.com/2020/2/5/21125565/apple-watch-sales-2019-swiss-watch-market-estimates-outsold\">Apple Watch sells more than the entire Swiss watch industry</a>. Airpods are the most popular headphones in the world. <a href=\"https://finance.yahoo.com/news/apple-richer-4-countries-164523140.html\">Their market cap is bigger than the GDP of all but four countries in the world</a>.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 09 Jan 2026 05:45:44 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:37;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"Open Channels FM: Eight Years and 1.53 Million Seconds Later\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113805\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:67:\"https://openchannels.fm/eight-years-and-1-53-million-seconds-later/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:137:\"With enough words spoken to fill the Harry Potter series three times over, BobWP shares some fun numbers on this 8th year of the podcast.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jan 2026 14:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:38;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"Matt: Beeper &amp;amp; Day One\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151033\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:37:\"https://ma.tt/2026/01/beeper-day-one/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:447:\"<p class=\"wp-block-paragraph\">Pankil Shah writes <a href=\"https://www.makeuseof.com/use-beeper-all-in-one-messaging-app/\">I replaced WhatsApp, Telegram, and Messenger with this one app</a>. (It&#8217;s <a href=\"https://www.beeper.com/\">Beeper</a>.) And <a href=\"https://www.nytimes.com/wirecutter/reviews/best-journaling-apps/\">Wirecutter picks the 3 best journaling apps of 2026</a>. (It&#8217;s <a href=\"https://dayoneapp.com/\">Day One</a>.)</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Thu, 08 Jan 2026 05:37:01 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:39;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:111:\"WPTavern: #199 – Brian Coords on WooCommerce’s Challenges and Innovations in a Changing WordPress Landscape\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://wptavern.com/?post_type=podcast&p=202139\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:122:\"https://wptavern.com/podcast/199-brian-coords-on-woocommerces-challenges-and-innovations-in-a-changing-wordpress-landscape\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:60076:\"<details>Transcript<div>\n<p class=\"wp-block-paragraph\">[00:00:19] <strong>Nathan Wrigley:</strong> Welcome to the Jukebox Podcast from WP Tavern. My name is Nathan Wrigley.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Jukebox is a podcast which is dedicated to all things WordPress, the people, the events, the plugins, the blocks, the themes, and in this case, WooCommerce&#8217;s challenges and innovations in a changing WordPress landscape.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;d like to subscribe to the podcast, you can do that by searching for WP Tavern in your podcast player of choice, or by going to wptavern.com/feed/podcast, and you can copy that URL into most podcast players.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you have a topic that you&#8217;d like us to feature on the podcast, I&#8217;m keen to hear from you and hopefully get you, or your idea, featured on the show. Head to wptavern.com/contact/jukebox, and use the form there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So on the podcast today, we have Brian Coords.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Brian has been active in the WordPress space for over a decade, starting out in agencies, building and managing websites, and is now a developer advocate at WooCommerce, bridging the gap between woo&#8217;s internal engineers and the wider developer community. His journey includes being a high school teacher, working for nonprofits, and writing for the WP Tavern before landing his role at Automatic.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re interested in where WooCommerce and WordPress itself are headed, this episode will help as Brian shares insights on WordPress&#8217;s evolving focus, the importance of embracing AI, and how a slower pace of change can be a strength in any open source ecosystem.</p>\n\n\n\n<p class=\"wp-block-paragraph\">He talks about the massive rebrand at WooCommerce, the challenges and opportunities in competing with SaaS giants, and the unique developer relations role that balances his technical experience with communication skills.</p>\n\n\n\n<p class=\"wp-block-paragraph\">We get into how the team Brian works with supports developers and agencies with documentation, office hours, and feedback loops, and how WooCommerce&#8217;s global Reach makes for a complex but thriving ecosystem.</p>\n\n\n\n<p class=\"wp-block-paragraph\">There&#8217;s discussion about recent marketing efforts, the realities of open source support, and the surprising diversity of WooCommerce users worldwide.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Towards the end, we look ahead to what&#8217;s coming for WooCommerce, which is greater integration with block based editing in WordPress Core, major investments in AI to streamline store management, and the future landscape of online shopping.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to hear how WooCommerce and WordPress are responding to a rapidly changing tech environment, this episode is for you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re interested in finding out more, you can find all of the links in the show notes by heading to wptavern.com/podcast, where you&#8217;ll find all the other episodes as well.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so without further delay, I bring you Brian Coords.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I am joined on the podcast by Brian Cords. Hello Brian.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:09] <strong>Brian Coords:</strong> Hey, thank you for having me.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:11] <strong>Nathan Wrigley:</strong> You&#8217;re very welcome. I have a lot of respect for Brian. I&#8217;m hoping that by the end of this podcast you also have a lot of respect for Brian.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Brian has been kind of part of my browsing on the internet and WordPress journey, I want to say, for five or six years, something along those lines, I&#8217;ve known about you and followed your stuff. Pretty much everything that you&#8217;ve done. I&#8217;m really pleased that you&#8217;ve come on the podcast to talk to me today about WooCommerce.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Those people that don&#8217;t know Brian, I&#8217;m going to give you an opportunity just to introduce yourself. So would you mind, I know it&#8217;s a banal question, but little potted bio, couple of minutes about your WordPress journey, or you can talk about the guitars in the background if you prefer.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:03:47] <strong>Brian Coords:</strong> Yeah, nobody wants to hear me talk about or play a guitar.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Yeah, so I&#8217;m Brian. I&#8217;m a developer advocate at WooCommerce, so I work on sort of the community side, bridging the gap between the community of developers that build on top of WooCommerce or build stores with WooCommerce, and then our internal engineers and make sure that communication channel stays open.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But before that, I spent probably 10 years working at a WordPress agency. So building sites, managing team of developers, doing all the kind of work that a WordPress agency does and sort of lived through that time from early page builders all the way until the last few years in the rise of the block editor. So I kind of have that personal experience of what it&#8217;s like just selling WordPress websites for a living.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And before that, my career went through a whole bunch of different places. Was a high school teacher, worked at nonprofit, all sorts of different things. So happy to be at Automattic, where I get to sort of teach, sort of build websites and just hang out with people.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:04:44] <strong>Nathan Wrigley:</strong> I had no idea that you were a high school teacher. I have enormous respect for anybody who takes on a role in public education. So that&#8217;s interesting.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So I&#8217;m going to segue a little bit. This question&#8217;s just occurred to me from everything that you&#8217;ve just said, given that you&#8217;ve been in the space of WordPress for the last 10 years, more.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So it&#8217;s a bit of a peculiar one, but are you as excited about it as a project as you were, let&#8217;s say, 10 years ago? Do you still think that it&#8217;s got the future that you probably thought it had a decade ago?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:05:13] <strong>Brian Coords:</strong> Yeah, I mean that&#8217;s a good question. I would say overall, yes, I am excited about it. I think that if there&#8217;s any concerns about WordPress or things to be not excited or scared about, it has nothing to do with WordPress and has everything to do with the internet as we know it, and AI and everything changing and economics and all these other sorts of things.</p>\n\n\n\n<p class=\"wp-block-paragraph\">The project itself, it seems to, I would say over the last year, really narrowed its focus on what it thinks its role is. And I think it&#8217;s adopted the AI change really well, and that&#8217;s made me very excited. I think it understands, you know, I think some of the things about WordPress is sometimes the day to day, you feel like the decisions are a little confusing, but if you look at it over the long term, it&#8217;s half the internet. So clearly the decisions tend to work out in the long run. So I think I still have faith in the project.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:06:01] <strong>Nathan Wrigley:</strong> I find that the slow pace of change is actually one of its greatest strengths, but it takes an awful lot of mulling it over and sitting down and being calm with yourself to think, why hasn&#8217;t it got all these features? Why is it not keeping track of this, that, and the other thing that&#8217;s going on on the internet? But broadly, when you look back at any 2, 3, 4, 5 year period, I think usually that was the right decision, although it feels like it might not have been the right decision when that moment is passing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:06:32] <strong>Brian Coords:</strong> Yeah, there&#8217;s a lot of people who look at a lot of decisions, like say the block editor and they say, well, why didn&#8217;t they just take Elementor and stick that in Core and stuff, you know? Regardless of the fact that Elementor is a successful business that probably doesn&#8217;t want their software stolen and taken into Core. But I think if you look at it now you, a lot of those decisions would&#8217;ve seemed a little crazy.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And the fact that it doesn&#8217;t throw everything and that it just throws the kind of basic foundational layer, and then it allows something like Elementor or any of these other page builders to be successful businesses and do their thing. The fact that it empowers that to exist, or it empowers all the other builders to exist, or it empowers WooCommerce or all these other plugins to exist, is a testament to the fact that it didn&#8217;t try to be everything to everyone, and it just kind of stayed in its lane as a foundational layer. And so I think it&#8217;s, it doesn&#8217;t feel like it&#8217;s doing that much, but it&#8217;s working out well for everyone in the ecosystem.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:07:24] <strong>Nathan Wrigley:</strong> We don&#8217;t want to get into this, in fact, I&#8217;m going to insist that we don&#8217;t get into this. But I think it is a really interesting time with the tsunami of things that are going on with AI to see how a CMS can cope with the future with AI as a possible tool to do everything. To do every single thing that would be required in building a website. It&#8217;ll be interesting to see how the project goes.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And, you know, there&#8217;s a lot going on there, and I think this is one of those moments where we have to just sort of sit down and be calm and see what the teams are doing and just have faith. I think at least that&#8217;s my position anyway. So you don&#8217;t have to respond to that if you don&#8217;t want to.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:08:00] <strong>Brian Coords:</strong> Yeah, I&#8217;m just overwhelmed by AI sometimes on my day-to-day work. And so I do have to remind myself the only thing you can do is sit and go slow and just see what happens, because I don&#8217;t think we can predict it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:08:11] <strong>Nathan Wrigley:</strong> No, I think you would be right. So when you joined Automattic, how long ago was that now? Roughly.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:08:16] <strong>Brian Coords:</strong> Almost a year. Early this year.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:08:18] <strong>Nathan Wrigley:</strong> Yeah. Did you have intuitions at that point that WooCommerce was where you were going to end up? Was that where you were heading or is that just sort of serendipity?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:08:26] <strong>Brian Coords:</strong> No, well, not really. When I first started, I kind of was all over the place. I was here at WP Tavern for a few weeks as part of that trial writing project. I did some work with wordpress.com and kind of got to see behind the scenes of that, and I had friends at all different parts of the company.</p>\n\n\n\n<p class=\"wp-block-paragraph\">What I knew that I wanted to do was developer advocacy or what some people call developer relations. I knew that that&#8217;s where the role that I wanted, but I don&#8217;t think I would&#8217;ve thought of Woo. But then when the opportunity came up, there was a lot that I really liked about WooCommerce that I thought it had such a strong idea of what the product is, who the customers are. They had just done that rebrand where they had the new logo and the new colours and the new design. It felt like the whole company was kind of just doing really cool things.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So once the opportunity came up, I&#8217;ll be honest, I didn&#8217;t build a lot of WooCommerce stores before I joined. So other than being kind of afraid of learning all of this stuff it was, definitely it made sense once the opportunity came up.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:22] <strong>Nathan Wrigley:</strong> Yeah. With the sort of WooCommerce side of things, are you happy with that move? You know, you&#8217;ve got your feet onto the table now and you feel that&#8217;s where you&#8217;re going to stay, I guess, for the near future.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:09:32] <strong>Brian Coords:</strong> Yeah, definitely. What&#8217;s interesting about Automattic is over the last year, since I joined it&#8217;s been kind of a turbulent year at the company, but one of the things they&#8217;ve been really trying to do is centralise things and be more consistent.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So in WooCommerce, there&#8217;s a lot of stuff that WooCommerce would go off and do, and it would be kind of different from say, Core WordPress or wordpress.com or WordPress VIP, or all these different kind of parts of WordPress inside of Automattic.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And over the last year, they&#8217;ve tried to kind of centralise and say, why do we have three different plugins that are doing similar things. Or why can&#8217;t we streamline all of this or have everybody working on the same stuff. So WooCommerce has been doing a lot of work really towards Core WordPress, and making the Core WordPress experience better so that WooCommerce can use those tools instead of doing it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So in a weird way, I&#8217;ve actually gotten to collaborate a lot more with some of the other sides of the company and people who do this job but are not in WooCommerce. There&#8217;s a whole team that has people like, let&#8217;s see, Ryan Welcher, Justin Tadlock, Jonathan Bossenger, that whole group. So it&#8217;s kind of nice. We&#8217;re in our little Woo bubble too, but then I get to work with them and learn from them, and work on Core WordPress too. So it&#8217;s kind of, it&#8217;s been nice. We&#8217;ve kind of brought everyone a little closer, I think.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:10:42] <strong>Nathan Wrigley:</strong> It is kind of interesting over the last 18 months or so, having spoken to quite a few Automatticians, it does feel like the landscape inside the company has changed. I don&#8217;t think we need to go into that, but it is interesting you saying that, because feels there was some realignment and moving around, and decisions about which teams were going to collaborate more with which teams. And that seems like what you are saying as well, so there we go.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So on the WooCommerce side of things, you mentioned that you are a developer, well, you said developer advocate, developer relations, kind of the same term really. For anybody listening to this who doesn&#8217;t know what that is, basically, what is the job contract that you&#8217;ve got there? What is your role?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:11:19] <strong>Brian Coords:</strong> Yeah, so we cover a few different things. From a high level, it really is, we&#8217;re there to help developers inside the company know what developers outside the company are doing and vice versa. So if you&#8217;re building stores with WooCommerce or you&#8217;re building extensions to sell in the marketplace, you know, like plugins that add-on to WooCommerce, or you&#8217;re working at one of our partner companies like Stripe and Google and Snapchat and Reddit and all these companies that integrate with WooCommerce, our job is to make sure that you have access to good documentation and good examples.</p>\n\n\n\n<p class=\"wp-block-paragraph\">We make sure that when a new version of WooCommerce comes out, which is every five weeks, that we publish all the release notes, and make sure that that information is, you know what&#8217;s coming, what&#8217;s changing, what&#8217;s different. We do some video content, we do some office hours hangouts in a community Slack, we keep an eye on the repo for community contributions. So it&#8217;s a lot of different things, but it&#8217;s really just, at the end of the day like, hey, does this help developers on either side of the wall move forward basically?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:12:19] <strong>Nathan Wrigley:</strong> Do you have to be technical in order to carry out your role, or would there be any scope for somebody in your position to be non-technical? Let&#8217;s say, you&#8217;re a marketing person or something like that. Is there any aspect of that to it? Or is everybody doing your kind of role a technical person with a background in coding and what have you?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:12:37] <strong>Brian Coords:</strong> It&#8217;s a unique role and it&#8217;s kind of a long debate inside of the developer relations community is, does this team go in an engineering department or does it go in the marketing department?</p>\n\n\n\n<p class=\"wp-block-paragraph\">So for example, at Automattic there is another developer relations team that handles a lot of that WordPress Core stuff that I was talking about, and they&#8217;re kind of a little more attached to engineering.</p>\n\n\n\n<p class=\"wp-block-paragraph\">For our team, we&#8217;re part of the WooCommerce marketing department. So of course that&#8217;s going to change a little bit of what we work on, how our decisions are made, that sort of stuff. I don&#8217;t think it changes that much, and in some ways it gives us access to a lot of cool stuff like their design team, which is really nice to have.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So it goes both ways, but you really have to be a unique person where you have to be a good communicator, and you have to have some amount of technical experience. You kind of really need both, because at the end of the day we look at a new version of WooCommerce and it&#8217;s, oh, we changed this API and it&#8217;s going to affect developers in this way. It&#8217;s like, I need to be able to communicate that. I need to be able to understand it. I need to be able to know what the implications of that are. So it&#8217;s kind of both.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:13:35] <strong>Nathan Wrigley:</strong> Do you produce this content in multiple languages or is it kind of English first and then it gets translated in some other department, or indeed does it get translated into another language, do you know?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:13:45] <strong>Brian Coords:</strong> No, I think pretty much English first. There is a lot of stuff that is translated for, I would say on the, what we call like the merchant side, sort of like the user side. So if you&#8217;re looking for extensions in the marketplace, that&#8217;s available in a lot of different languages. The software itself is translated, but the developer stuff is pretty much English only. Because we&#8217;re a really small team. Like when we look at, there&#8217;s only, at any time, three or four of us working on this for software that&#8217;s on whatever, 8% of the internet, so English only for now.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:14:13] <strong>Nathan Wrigley:</strong> Yeah, the reason I ask, maybe you were present at State of the Word where Matt went through a bunch of statistics. And it was curious to see, for the first time, so WordPress more broadly, not WooCommerce specifically, but WordPress more broadly is now used on non-English websites more than it is on English websites. And so if we&#8217;d have had this interview a week ago, that question probably would not have arisen.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I&#8217;m guessing that WooCommerce goes along for the ride there. I&#8217;m guessing it&#8217;s not just on English speaking websites, I&#8217;m guessing WooCommerce is just literally in more or less every part of the world, in every locale and every jurisdiction. There are people who are using your code, but probably not speaking English.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:14:52] <strong>Brian Coords:</strong> That&#8217;s definitely the case. So we have a free Slack, that&#8217;s the WooCommerce Community Slack, and it&#8217;s more than 30,000 people in there. It&#8217;s all over. You can definitely tell that people are coming from all over the world.</p>\n\n\n\n<p class=\"wp-block-paragraph\">One of the weird things about e-commerce is it&#8217;s very geographically based because the currency matters. The payment provider that handles the payments matters. The shipping options matter. So there are certain places where you can only use WooCommerce because you want to use the custom bank payment provider that&#8217;s only in this one country, that sort of stuff.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So because of how diverse the types of integrations you would need, yeah, WooCommerce is very global. That was one of the things that really surprised me was finding out that, oh yeah, there&#8217;s payment providers you&#8217;ve never heard of, and banks you&#8217;ve never heard of, and shipping companies you&#8217;ve never heard of and they need to integrate.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:15:40] <strong>Nathan Wrigley:</strong> And tax. So much tax, I&#8217;m sure.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:15:43] <strong>Brian Coords:</strong> Oh my, yeah.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:15:45] <strong>Nathan Wrigley:</strong> I&#8217;m sure it gets brutal. I don&#8217;t know exactly when the time was, but it feels like about, I&#8217;m going to say 18 months or something, when Woo underwent a fairly significant rebranding. So from a marketing point of view, the logo changed, the colour palette changed, the website changed.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I didn&#8217;t really notice until that moment when it did change that it needed to have changed, if you know what I mean? It just always looked fine to me. But the moment it changed, I kind of got a sense that, oh, okay, this is real now. We&#8217;ve kind of identified that there are these SaaS players, so you know, we don&#8217;t need to name them, we all know who they are, where you pay your monthly fee and you get a shop and yada, yada, yada. But I don&#8217;t know if that&#8217;s a part of the roadmap.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And summing it up as more serious, obviously that&#8217;s trivial and a bit, really not the right term, but do you know what I mean? It feels like WooCommerce has, I don&#8217;t know, grown up a little bit over the last 18 months and realises the, I don&#8217;t want to use the word fight, but I&#8217;m going to, the fight that it&#8217;s in with the SaaS players.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:16:41] <strong>Brian Coords:</strong> Yeah, I think that was the intention of that rebrand. So I think the goal was to go from saying, hey, we&#8217;re a WordPress plugin that lets you sell things. To saying, we&#8217;re an e-commerce solution, and we happen to run on WordPress. It&#8217;s kind of just a different framing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But one of the big things is a huge investment in marketing. And so the marketing team has gotten really big. We have a pretty killer CMO. There&#8217;s a ton of investment into different types of ads and demand generation and leads and all this stuff that I kind of don&#8217;t understand, a lot of like acronyms that are thrown around that I don&#8217;t fully track. But it&#8217;s a huge investment to basically reposition WooCommerce as something that feels a bit more modern and, not a SaaS, but kind of can sit there next to the SaaS. So when a company is looking at the options and they&#8217;re saying, oh, do we want to use Magento or BigCommerce or Shopify or WooCommerce, we look like we belong there, and it looks like it&#8217;s an option.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:17:36] <strong>Nathan Wrigley:</strong> Yeah, it&#8217;s kind of curious that there&#8217;s, real money has to be spent on this endeavor because, I was in London just a few weeks ago and I walked onto the Tube, you know, the underground train network. And the platform that I was on, the first thing that I saw when I walked onto the platform was this huge ad for Shopify. And then I looked left and I looked right and it was Shopify ads all the way down. They&#8217;d obviously, I mean I can only imagine how expensive that real estate is.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But the same thing would be true on radio, on TV, online, on print. These companies have gigantic, I mean truly eye watering budgets. And I don&#8217;t know if the WooCommerce side has to be a bit more guerrilla or if you also have a fairly gigantic budget. I don&#8217;t know if you&#8217;re able to peel any of that back. It sounds like marketing&#8217;s not really your thing, but maybe there&#8217;s bit of interest there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:18:25] <strong>Brian Coords:</strong> Yeah, I mean since we&#8217;re in the team, we see a lot of it. We did an event earlier this year where our marketing team walked through some of this stuff, so I can maybe give you a link to put in the show notes. We kind of wrote it, did a write up about that very concept. Because we get asked that a lot, why am I seeing Squarespace and Shopify ads everywhere? And it&#8217;s, you know, obviously if you look at the size of the companies, it&#8217;s a fact, like a whole factor difference, like we&#8217;re not anywhere near the size of those companies.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And part of the issue is that you don&#8217;t just go to woocommerce.com and hand us money, you know? The Core plugin is free so the way we monetise is a lot different. You can run it anywhere. You can, a lot of people that run WooCommerce, they&#8217;re not paying us in any way because they&#8217;re using their own payment providers and those sorts of things.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So it is definitely more of a challenge. But this past year, that&#8217;s why the rebrand started, that&#8217;s why they&#8217;ve been investing in it. And it&#8217;s been kind of cool. There&#8217;s a lot of podcast ads that we&#8217;ve been running and LinkedIn ads and all these sorts of things. And part of the issue too is that our target market is just much more narrowly defined, and so WooCommerce is much more customisable. It&#8217;s extensible. You can do whatever you want with it. And that&#8217;s just a different value proposition then you would say to somebody who just wants the easy SaaS solution.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So it&#8217;s a lot of things, but it&#8217;s kind of just knowing who we want and targeting directly to them. And so you probably won&#8217;t see ads on the Tube at any time, but for certain areas you&#8217;re going to start seeing really targeted ads for people at the places that would actually really benefit from having WooCommerce.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:19:51] <strong>Nathan Wrigley:</strong> That was the thought that I had about seeing the Shopify, in this case, ad on the London underground was just how much the audience, the eyeballs that were actually staring at that had no interest in it at all. And so almost like the bottomless pit of money that they must have to throw at these things. And obviously it sounds like you are targeting people.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Are you kind of like riding on the coattails of WordPress in general? In other words, are you targeting existing WordPress users in the hope that they&#8217;ll think, okay, yeah, we&#8217;ve got a WordPress site, now it&#8217;s time to upgrade to WooCommerce, or is it a bit more scatter gone, you need a website, you need e-commerce, we&#8217;re your solution?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:20:26] <strong>Brian Coords:</strong> Yeah, I mean that&#8217;s an interesting question because I think when WordPress was growing, it was a lot easier to target inside of WordPress, and I think now we&#8217;re seeing all the big companies reevaluate that. So I would say the ads that I see a lot are, you know, Hostinger, Elementor, wordpress.com. And I think a lot of them are realising now, you know, we need to target outside.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So for example, WooCommerce this year, we go to all the WordCamps, but we started going to e-commerce expos that are trade shows that are not anything to do with WordPress. It&#8217;s just for people in the commerce industry and partnering with companies that are in the marketing and commerce side. And so, yeah, it really is about branching out and finding those new areas.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I think all WordPress companies are going to kind of have to start facing that as well because WordPress is 43% of the web. It&#8217;s like, how much bigger realistically can you get, once we pass 50%? I mean that&#8217;s, it&#8217;s pretty hard to grow at that point.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:21:19] <strong>Nathan Wrigley:</strong> Did you attend any of those events? The sort of expos for e-commerce more generally?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:21:23] <strong>Brian Coords:</strong> No.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:21:24] <strong>Nathan Wrigley:</strong> Yeah, I was going to follow up with a question about whether or not there was brand recognition. At those events, if you&#8217;ve got a WooCommerce stall, I was curious as to know what proportion of the public would walk past a WooCommerce sign and go, yeah, yeah, I know what that is, I&#8217;ve got complete familiarity with it. I feel like some of the SaaS ones, maybe they&#8217;ve done that job so well that that brand recognition is there, but maybe that work still needs to be done on the Woo side, I&#8217;m not sure.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:21:49] <strong>Brian Coords:</strong> There&#8217;s definitely not going to be the same level of brand awareness. I think, like you said, like guerrilla marketing is definitely part of it. One of the things they do at these is they&#8217;ll find a local store that uses Woo and use them for swag. So they&#8217;ll get really good swag. They did like homemade, like embroidery things and all this sort of stuff. And so they end up getting very popular because of how cool the swag is, and how meaningful it is, and it supports a local merchant. But yeah, it&#8217;s a big battle, you know, to raise that brand awareness.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:22:18] <strong>Nathan Wrigley:</strong> Okay, let&#8217;s just turn a bit more to your Dev Rel stuff. And you were saying that, well, I don&#8217;t need to repeat what you said. You said a little while ago, who it is that you are interfacing with out in the real world.</p>\n\n\n\n<p class=\"wp-block-paragraph\">How does that work? Like, do you just sort of put content out there and tutorials out there and videos out there and change logs out there, and kind of hope that the people that need it get to see it somehow? Or is there more of an endeavor of, I don&#8217;t know, providing the bat phone, for want of a better word, to agencies and people so that they can communicate directly with you? How does that whole thing work?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:22:48] <strong>Brian Coords:</strong> Yeah, so it&#8217;s interesting because there&#8217;s definitely different audiences that we have. So we have developers who are building extensions and are, you know, they&#8217;re selling WooCommerce plugins basically. And so we have them that we need to communicate with. And then we have the agencies and the agencies are building WooCommerce stores for people. So they&#8217;re setting up WooCommerce.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And those two audiences, they both need some of the same information, but they also need a lot of different information. And so we&#8217;ve kind of seen a lot of change over the last year.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Automattic has launched a program called Automattic for Agencies. I&#8217;m not sure if you&#8217;ve seen this. It&#8217;s kind of like an agency program where you sign up and you get access to extensions, you can get affiliate fees, you can get kickbacks on payments, volume, all that sort of stuff.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So that side has really, sort of owned the agency space. And so what&#8217;s nice is we can go to them with any new information. We could say, hey, just pass this along to your audience in your next newsletter, that sort of thing. But really, if we want to have the conversations, I would say the Slack is the most common and we never lack for feedback. We get plenty of feedback. We do a monthly office hours in Slack or sometimes on Zoom, where developers will come and share their questions, that sort of thing. So we get tons of feedback. But yeah, it&#8217;s really just about being present there, being present on Twitter. We&#8217;re ramping up YouTube, because YouTube&#8217;s really important right now. And we&#8217;re just, like I said, small team and trying to hit all of those different content areas.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:24:13] <strong>Nathan Wrigley:</strong> My sort of follow up question there really was going to be something about shouting into the void and I wondered if that, it was in fact what was happening. But it sounds from what you are saying is if, no, there is an actual loop there. You put stuff out and you get feedback. I mean I&#8217;m guessing, from the sounds of it, there&#8217;s maybe more feedback than you can actually cope with, which is intriguing. I had an intuition that would be the other way around.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:24:32] <strong>Brian Coords:</strong> Yeah, I mean it definitely depends on, sometimes you get feedback that&#8217;s kind of the same. We know what people want, and we&#8217;re trying to work as fast as we can to make the changes that developers and the community want. And sometimes you put out a feature and it doesn&#8217;t resonate.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But generally when we do calls for testing of a new feature we&#8217;ll post, all right, we have a new feature coming, it&#8217;s in experimental mode, here&#8217;s how to turn it on and then let us know if it&#8217;s working for you, if it&#8217;s working with your plugin and stuff. We definitely have a pretty healthy group that will take the time to contribute back, let us know if things are working. I mean it&#8217;s an open source project. We get community pull requests. We get people, they need a feature, they build it and submit it and, you know, hopefully we merge it. And so the feedback loop is definitely there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But if you&#8217;re, the thing that I&#8217;ve learned about WordPress is that I think it&#8217;s like an iceberg and like 90% of the WordPress community, they&#8217;re not really listening to WordPress content, and they&#8217;re not listening, they&#8217;re not even tracking WordPress in general. And so I think there&#8217;s probably a much broader community that we&#8217;re not getting access to, and they&#8217;re just living their daily lives and just building stores and stuff. And so I would love to find more of those groups. I think Facebook is probably a place that we haven&#8217;t even touched yet, and I&#8217;m sure a lot of them are there. There&#8217;s definitely work to be done there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:25:46] <strong>Nathan Wrigley:</strong> Yeah, I think that was maybe the piece that I was thinking. Is that Woo is the biggest solution out there. If memory serves, Woo is the biggest e-commerce platform out there. It kind of dwarfs all the others. I don&#8217;t even know if WooCommerce is bigger than the rest of them combined but, you know, it&#8217;s on that kind of level.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And yet, if you were to have a, I don&#8217;t know, a Shopify store or something, there is probably like a little submit feedback button in the UI somewhere, and you can talk to the support representatives, and they&#8217;ll have the answer specifically because they know exactly what the platform does.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But the jigsaw puzzle over on the Woo side is, yeah, it must be much more messy, much more kind of difficult to wrangle everything. You know, you&#8217;ve got people, end users who are using WooCommerce. You&#8217;ve got developers who are building plugins. You&#8217;ve got agencies who are building on behalf of clients. You&#8217;ve got people who are building rival things so you&#8217;re in direct competition with people in the plugin space who are building rivals to WooCommerce. It&#8217;s just, well, messy. But that&#8217;s open source, right?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:26:44] <strong>Brian Coords:</strong> I mean that&#8217;s exactly what it is. You know, we have, you have WooCommerce support, right? And our support team is really great. Every time I go to a conference and one of our support engineers is there, I&#8217;m always pointing to them to answer all the questions because they know the product so deeply.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But if you imagine the, you know, most WooCommerce stores will come to us for support, but there&#8217;s no financial relationship. If they&#8217;re not using our hosting company or they&#8217;re not using Woo Payments, or they&#8217;re not using extensions that they bought in the marketplace, maybe they bought their extensions just off the internet or something, there&#8217;s a good chance they might not be paying us any money at all. And yet, you know, we&#8217;re going to support them and make sure that they&#8217;re having a good experience, because that&#8217;s kind of the goal of it. So it&#8217;s definitely a bit of the Wild West out there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:27:28] <strong>Nathan Wrigley:</strong> There must be some kind of strange tension there as well. I mean, you&#8217;ve described it very eloquently and I think you&#8217;ve stepped around that beautifully, but that is a peculiar thing, isn&#8217;t it, that you would not have to deal with elsewhere? The fact that you may very well be dealing with rivals. You may well be dealing with people who are using up your time, but like you said, they have no relationship with you financially at all, but they built something, third party thing on top of the WooCommerce ecosystem, and I guess that&#8217;s just the broader philanthropic goal of something like WooCommerce. You&#8217;ve just got to step up and be there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:28:00] <strong>Brian Coords:</strong> Yeah, I mean I think wordpress.com probably has a lot of the same things because if you Google WordPress, you know, you&#8217;re probably going to end up on wordpress.com, even if you&#8217;re not their customer.</p>\n\n\n\n<p class=\"wp-block-paragraph\">On the flip side though, you know, the benefit of being open source is that, like I said, we get community contributions. We get a lot of eyes on the software. A lot of people, they give us feedback, they give us code, they give us all sorts of things. So it is a bit of a trade off.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I think it&#8217;s kind of worth it for the software to just exist freely and for everybody who runs on it, to always kind of know deep down that they own their store and they can do whatever they want with it, and they can put it wherever they want, and Automattic or WordPress or WooCommerce is never really going to take that away from them or take them down, you know?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:28:38] <strong>Nathan Wrigley:</strong> Yeah, I&#8217;d be curious to know what proportion of Woo kind of props up the broader WordPress project, if you know what I mean? I don&#8217;t think we need to go into that, and I don&#8217;t know if there&#8217;s any data out there anywhere, but there must be a lot of money sloshing around inside the WooCommerce ecosystem. It&#8217;d be interesting to know what proportion the broader WordPress ecosystem was was made up of just Woo stuff. That&#8217;d be an interesting thing to dig into.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:29:01] <strong>Brian Coords:</strong> When I worked at an agency, the kind of rule was if you wanted to make money making websites, you did websites that made money. So e-commerce was a big part. People, you know, their website&#8217;s more critical to their business, so they&#8217;re going to be buying more plugins, they&#8217;re going to be paying more developers, they&#8217;re going to be using more tools. So I think that&#8217;s part of it. E-commerce isn&#8217;t the only way websites make money. There&#8217;s definitely a lot of other things, big publishers and that sort of stuff. But yeah, it&#8217;s definitely a big part of the community.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:29:26] <strong>Nathan Wrigley:</strong> Well, big and not going anywhere. Speaking of going places though, what&#8217;s coming up in the near future? So when we&#8217;re recording this, it&#8217;s kind of the middle of December. I imagine this episode will hit in the beginning of 2026 at some point. Roughly around that kind of time, what&#8217;s the thinking? What are the, some of the top level items that people may not know about? What&#8217;s the stuff that you&#8217;re working on? Roadmap stuff, I guess.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:29:46] <strong>Brian Coords:</strong> Yeah, I would say the big things that I&#8217;ve seen that are really the big focus right now is, number one is really making WooCommerce closer to WordPress Core, which means making WordPress Core a little better. So WooCommerce has been pretty ahead of the curve of transitioning to blocks, using block templates and block based everything. So, I mean you can do your whole WooCommerce store in the block editor, which gives you a lot of kind of design freedom. But that means if we need something better in the block editor, we&#8217;ve got to commit that up to the block editor and make Gutenberg better. So there&#8217;s a lot of work to improve a lot of stuff inside of Gutenberg so that your WooCommerce experience is better.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So that&#8217;s been a lot of the focus. And so we&#8217;re, there&#8217;s a lot of cool stuff coming around just new blocks, new block designs, patterns, things you can do to really customise the visual aspects of your store. And then the second big thing, I think that is taking up everybody&#8217;s mental space is AI. You can&#8217;t not talk about it. So it&#8217;s, that&#8217;s the other piece.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:30:42] <strong>Nathan Wrigley:</strong> Okay, despite the fact that it consumes all the air in the room, it is so fascinating. Do you have any insight into some of the things that may be on the agenda for a WooCommerce store owner in the near future? The kind of things that you are thinking of. Even if they&#8217;re just aspirational for a WooCommerce store owner. I&#8217;d be curious to hear your thoughts on that.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:31:01] <strong>Brian Coords:</strong> Yeah, I think there&#8217;s two different aspects of it that are really going to be important. One is managing your store. So we have right now in beta what&#8217;s called an MCP server in Woo. And what it basically lets you do is open up, you know, ChatGPT or Claude or something and say, log into my WooCommerce store and update all my products, put them on sale, change out the pictures, write better copy for them. It kind of lets AI log into your store and do things for you.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so that&#8217;s in beta right now, and it&#8217;s pretty cool. I&#8217;ve been using it. It&#8217;s pretty neat. I&#8217;ve been setting up some demo stores for people, and I just go, all right, log in and make me, you know, 50 fake sweaters with a nice description in different colours. And it does it. It&#8217;s kind of mind blowing.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:31:43] <strong>Nathan Wrigley:</strong> Do you trust it at this point? And I don&#8217;t mean, you know, the broader kind of debate about AI and whether it&#8217;s trustworthy. I mean, in terms of the store, you know, do you trust it to update all of the particular product lines and what have you, or update the images? Do you feel that if you&#8217;ve given that prompt, you can sort of sit back and go, okay, that is definitely being done?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:32:02] <strong>Brian Coords:</strong> I haven&#8217;t done it on a live site, I will say. The nice thing too is you can have it ask you for permission every single time, and you can kind of see what it&#8217;s going to do. That obviously kind of ruins the whole efficiency part of it, but it can do that. So I think it&#8217;s early days.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But I do think, once you start interacting where you don&#8217;t have to actually log in and click a bunch of buttons, and you can just tell your computer what you want it to do, I think it&#8217;s going to be hard to come back from that. I think people are going to start expecting it. But I, yeah that&#8217;s, I mean we&#8217;re not doing that on the live, on any live sites, I hope not.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:32:32] <strong>Nathan Wrigley:</strong> So that was half of it by the sounds of it. That was one of the threads. What was the other one?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:32:35] <strong>Brian Coords:</strong> The other one, I think is about how people are going to be shopping in the future. And I think showing up, obviously all these chat companies, they need to make money, and we know that they&#8217;re going to start showing ads and they&#8217;re going to start wanting to do the same thing when you go to Google, and you look up something and it gives you some shopping recommendations and shows you some products you might want to buy and some ads. You know, we&#8217;re going to start seeing that in our chat bots and stuff.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so I think it&#8217;s going to be important for people that have WooCommerce stores, they want their products to show up there, and they want their ads to show up there, and they want to make sure that people who are using AI to get product recommendations, which my wife does all the time, that they&#8217;re going to show up there. So I think that&#8217;s the other half of it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:33:13] <strong>Nathan Wrigley:</strong> Yeah. Do you know it&#8217;s really curious, the whole, what we might have called SEO, which is fast giving way, I think, to AI. It&#8217;s kind of curious. I think there&#8217;s like a whole section where the discovery of the website is going to be everything. So an example might be apparel. I don&#8217;t suppose anybody&#8217;s just going to buy a blouse or a shirt based upon some text that they saw in a chat bot, but getting to that page and saying, find me, locally to me, find me a place which sells, I don&#8217;t know, affordable shirts for work, or something along those lines. And have a recommendation, which gets you to the WooCommerce store.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But for more utilitarian things, just the stuff that you don&#8217;t really care about like, I want to buy a bunch of nuts and bolts, or hammers, or spanners, or whatever it may be, I feel like there&#8217;ll be a point where the store itself, obviously all of that commerce will take place in the store, but it will be invisible to you as a user. You&#8217;ll just tell the AI, buy these things, I need 50, or even just repeat the order from last month for these things, and it&#8217;ll just magically happen in the background. You&#8217;ll get a receipt via email, and WooCommerce will have handled it. The site will have been notified in some way, but you&#8217;ll have had no interaction. So it&#8217;s kind of scary, but interesting at the same time.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:34:23] <strong>Brian Coords:</strong> I think one of the thing, I think Google&#8217;s the best example because I think WordPress and Google have this really symbiotic relationship because we make the websites and they provide the traffic. And I think it&#8217;s been good for both of them. They want a bunch of websites to send people to, and we want them sending people to our websites. And so I think Google&#8217;s a great example.</p>\n\n\n\n<p class=\"wp-block-paragraph\">But they&#8217;ve had product recommendations that you can connect to your WooCommerce store, you know, for a while now. It&#8217;s kind of in some ways not really that different from just Googling something. Google shows you some products and then you click through and you buy it.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If it becomes that seamless where you don&#8217;t even have to realise you&#8217;re going to a website, which I think is possible, I also wonder, will people want to do that? Will they feel as trustworthy? Maybe, maybe not. But either way, that is probably going to be the case.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And so that&#8217;s going to require a lot of these, the discussion&#8217;s already happening. They have these payment protocols and things, and we&#8217;re starting to see the very beginning of it. So it&#8217;s kind of interesting to be inside of WooCommerce because the companies that do all this stuff, the Stripes and the PayPals and the Googles and stuff, these are partners that they work closely with. And you get to see a little behind the scenes of them trying to figure this out in real time, you know?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:35:28] <strong>Nathan Wrigley:</strong> Yeah, it kind of speaks to trust really, doesn&#8217;t it? So the repeat order thing through a ChatGPT style interface or whatever that looks like in the future, be it voice or speaking to a camera or whatever it may be, I could totally see myself ordering the, I don&#8217;t know, the groceries or the toothpaste or whatever it is that, I really don&#8217;t need to see that thing. I don&#8217;t need to go to a shopping checkout. I just need to know that my next pack of toothpaste is going to arrive reliably tomorrow morning. That&#8217;s all I need to know. I feel like there is, there&#8217;s a there there, if you know what I mean? Despite the fact that we&#8217;re so wedded to this interface of, go to the website, look at the pictures, click the cart number, click how many you want, go to the cart, proceed with the checkout, dah, dah, dah. Most of that is going to be obsolete for the utilitarian stuff, I think. I don&#8217;t know. We&#8217;ll see.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:36:15] <strong>Brian Coords:</strong> I feel like Amazon&#8217;s been trying that for a while, but I still have to check it because I feel like we return 30% of the things we buy at Amazon. It comes, it&#8217;s the wrong size, it doesn&#8217;t look anything like the picture, all that sort of stuff. Hopefully those problems still get solved, before we get to the point where I&#8217;m not even going to look at what I ordered. I think we still have a lot of time there.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:36:33] <strong>Nathan Wrigley:</strong> Well, so even if that interface isn&#8217;t quite as radical as I just suggested, but even if there&#8217;s like a back and forth between the AI and the website. I don&#8217;t know, I ask for a particular thing, and then the chat interface or whatever it may be shows me a picture from the website or something along those lines. This whole scraping of the website and surfacing the content of the website, and then I can make those decisions based upon what I see. Maybe it&#8217;ll be a bit more back and forward, and far less of the AI, and more of the AI meets human kind of interface.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:37:01] <strong>Brian Coords:</strong> Yeah, and I think a lot of it is, it&#8217;ll feel like magic to the end user with an AI, but really it&#8217;s just going to be a ton of code and protocols and extensions and things. Under the hood, that&#8217;s going to be a ton of manual work, getting all that stuff there. But I think with WooCommerce especially, most of the Woo stores I come across, they&#8217;re very weird, I guess is the best way to put it. They&#8217;re unique products, you know? They&#8217;re often not selling the toothpaste and that sort of stuff. Or if they are, they&#8217;re selling the very interesting toothpaste that you can only buy from this one company.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So I think that&#8217;s what&#8217;s fun about it, is I think it&#8217;ll really be for people looking for those weird, unique products, and the kind of stuff you&#8217;re not going to get on Amazon or you&#8217;re not going to get on a basic walmart.com or something. So yeah, I think it&#8217;ll be interesting to see where this goes.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:37:44] <strong>Nathan Wrigley:</strong> Do you know if Automattic, or WordPress more generally, do you know if it&#8217;s investing anything in its own AI? Everything at the moment, all the oxygen seems to be being consumed by the, let&#8217;s say, four big players that we&#8217;ve all heard of. We don&#8217;t need to name the names, we all know who they are. But it&#8217;d be curious as to whether a company obviously deeply rooted in tech, like Automattic is inventing, creating those kind of things. That&#8217;d be a curious shift.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:38:07] <strong>Brian Coords:</strong> Yeah, I mean you can see it already. Telex is a product that&#8217;s come out from Automattic. It lets you build blocks. They have a AI site builder. If you go to wordpress.com, a good amount of people are actually, the first thing they do is use this AI site builder that gets you kind of from zero to like a pretty decent starting site. And then you can go in and the block editor and customise everything.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Is Automattic training their own models and stuff? I don&#8217;t think so, or at least I don&#8217;t know. But, I mean there&#8217;s a bunch of stuff happening, that&#8217;s the public facing stuff, which is building websites. There&#8217;s stuff around WooCommerce, there&#8217;s stuff around support. Our support is very heavily leaned into AI and it&#8217;s actually very good. There&#8217;s all sorts of these other places.</p>\n\n\n\n<p class=\"wp-block-paragraph\">And then there&#8217;s a ton of stuff internally in the company that we have because, you know, when you work with a thousand people, there&#8217;s a lot of information there. And so we have internal stuff that&#8217;s kind of like search through all of our, you know, internal dialogue and find this conversation and summarise it for me. And so it&#8217;s all there. It&#8217;ll be interesting to see which ones end up becoming good products.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:39:05] <strong>Nathan Wrigley:</strong> Well, it sounds like exciting times. It sounds like you&#8217;ve landed in the right part of Automattic for you at least anyway. Yeah, fascinating times. The year 2026 for e-commerce, and WooCommerce more specifically, looks very, very bright.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Can we just ask you, before we go, where would be the best place to find you if anybody wants to reach out and say hi?</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:39:23] <strong>Brian Coords:</strong> Yeah, definitely. So if you are interested in WooCommerce, you can go to developer.woo.com. That&#8217;s kind of our developer blog and it has, it&#8217;ll take you to like the docs, it&#8217;ll take you to the community Slack, it&#8217;ll take you to our email newsletter and all that sort of stuff. That&#8217;s developer.woo.com.</p>\n\n\n\n<p class=\"wp-block-paragraph\">For me, it&#8217;s my name, briancoords.com, and I&#8217;m mostly active on Twitter and YouTube these days. I tried all the other social networks, but everyone in WordPress stays on Twitter, so that&#8217;s where I&#8217;ll be for the foreseeable future.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:39:47] <strong>Nathan Wrigley:</strong> So Brian is, as you would imagine it&#8217;s spelled, but Coords has two O&#8217;s. So it&#8217;s C-O-O-R-D-S. I&#8217;ll put all of the links in the show notes so that anything that Brian mentioned can be found there, wptavern.com. Search for Brian&#8217;s name and you will be able to find that episode. So Brian Coords, thank you so much for chatting to me today.</p>\n\n\n\n<p class=\"wp-block-paragraph\">[00:40:05] <strong>Brian Coords:</strong> Yeah. Thank you.</p>\n</div></details>\n\n\n\n<p class=\"wp-block-paragraph\">On the podcast today we have <a href=\"https://x.com/briancoords\">Brian Coords</a>.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Brian has been active in the WordPress space for over a decade, starting out in agencies building and managing websites, and is now a developer advocate at WooCommerce, bridging the gap between Woo’s internal engineers and the wider developer community. His journey includes being a high school teacher, working for nonprofits, and writing for the WP Tavern, before landing his role at Automattic.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you’re interested in where WooCommerce, and WordPress itself, are headed, this episode will help, as Brian shares insights on WordPress’s evolving focus, the importance of embracing AI, and how a slower pace of change can be a strength in any open source ecosystem.</p>\n\n\n\n<p class=\"wp-block-paragraph\">He talks about the massive rebrand at WooCommerce, the challenges and opportunities in competing with SaaS giants, and the unique developer relations role that balances his technical experience with communication skills.</p>\n\n\n\n<p class=\"wp-block-paragraph\">We get into how the team Brian works with supports developers and agencies with documentation, office hours, and feedback loops, and how WooCommerce’s global reach makes for a complex but thriving ecosystem. There’s discussion about recent marketing efforts, the realities of open source support, and the surprising diversity of WooCommerce users worldwide.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Towards the end, we look ahead to what’s coming for WooCommerce, which is greater integration with block-based editing in WordPress Core, major investments in AI to streamline store management, and the future landscape of online shopping.</p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to hear how WooCommerce and WordPress are responding to a rapidly changing tech environment, this episode is for you.</p>\n\n\n\n<h2 class=\"wp-block-heading\">Useful links</h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://www.briancoords.com\"> briancoords.com </a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://woocommerce.com\">WooCommerce</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://wordpress.org/news/2025/12/sotw-2025/\"> State of the Word 2025</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://woocommerce.com/community-slack/\"> WooCommerce Community Slack</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://automattic.com/for-agencies/\">Automattic for Agencies</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://woocommerce.com/payments/\">WooPayments</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://telex.automattic.ai\"> Telex</a></p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https://developer.woocommerce.com\">Woo Developer Blog</a></p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 Jan 2026 15:09:35 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Nathan Wrigley\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:40;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Matt: Find My Update\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151027\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:37:\"https://ma.tt/2026/01/find-my-update/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:1244:\"<p class=\"wp-block-paragraph\">The best part about blogging is the comments, and after I <a href=\"https://ma.tt/2026/01/find-my-upgrade/\">posted</a> &#8220;I wish that when you use Find My to find your iPhone, it would also flash the flashlight, which would be great for finding it in a bag or a dark room.&#8221; <a href=\"https://gravatar.com/mwenderwenmark\">Michael Wender</a> and <a href=\"https://artiss.me/\">David Artiss</a> jumped in that it&#8217;s already there!</p>\n\n\n\n<p class=\"wp-block-paragraph\">Apple support <a href=\"https://support.apple.com/guide/watch/ping-your-iphone-apddd5a326d2/watchos\">says if you touch and hold it will flash the light</a>! Now I haven&#8217;t been able to get this to work yet, perhaps because when I did, I got a notice that Precision Finding, which uses ultra-wideband (UWB) frequencies to help you find your phone or Airtag, which is magical, isn&#8217;t available in all regions. I&#8217;m currently stranded in St. Martin because of airspace issues with Venezuela, and apparently, this is one of the countries, like Indonesia, where UWB doesn&#8217;t work.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Update: Hours later, the press-and-hold thing now flashes the light, so it must have been a heisenbug.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 Jan 2026 04:30:48 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:41;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"Open Channels FM: How to Spot a Committed Business Partner (and Avoid Red Flags)\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113510\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:85:\"https://openchannels.fm/how-to-spot-a-committed-business-partner-and-avoid-red-flags/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:199:\"Successful partnerships hinge on genuine commitment, proactive engagement, and collaborative effort, requiring integration across teams and mutual benefits beyond mere visibility for lasting success.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 05 Jan 2026 10:44:23 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:42;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Matt: Find My Upgrade\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151013\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://ma.tt/2026/01/find-my-upgrade/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:192:\"<p class=\"wp-block-paragraph\"><br />I wish that when you use Find My to find your iPhone, it would also flash the flashlight, which would be great for finding it in a bag or a dark room. </p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 05 Jan 2026 05:58:40 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:43;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:21:\"Matt: Jackson Kiddard\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=151002\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://ma.tt/2026/01/jackson-kiddard/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:809:\"<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Anything that annoys you is teaching you patience.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anyone who abandons you is teaching you how to stand up on your own two feet.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anything that angers you is teaching you forgiveness and compassion.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anything that has power over you is teaching you how to take your power back.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anything you hate is teaching you unconditional love.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anything you fear is teaching you the courage to overcome your fear.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Anything you can’t control is teaching you how to let go.</p>\n</blockquote>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sun, 04 Jan 2026 07:26:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:44;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:15:\"Matt: Two Links\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=150994\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://ma.tt/2026/01/two-links/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:514:\"<p class=\"wp-block-paragraph\">They&#8217;re both long reads, but worthwhile.</p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://danwang.co/2025-letter/\">Dan Wang&#8217;s 2025 Letter</a>: Is excellent writing and provides keen insight into the dynamics of American and Chinese tech.</li>\n\n\n\n<li><a href=\"https://zhengdongwang.com/2025/12/30/2025-letter.html\">Zhengdong Wang&#8217;s 2025 Letter</a>: If you follow all the links, you&#8217;ll have the most complete view of everything happening in AI. </li>\n</ul>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 03 Jan 2026 03:30:01 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:45;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:20:\"Matt: Happy New Year\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=150981\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"https://ma.tt/2026/01/happy-new-year-3/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:2306:\"<p class=\"wp-block-paragraph\">I rang in the new year with an unexpected trip to St. Barts with friends.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I resolved in 2025 to watch more films. It&#8217;s an art form I have many friends in, and when we have hung out, I&#8217;ve realized how shallow my understanding of the film canon is. I have a lot of catch-up to do, and it also requires a lifestyle change, as I&#8217;m usually at a laptop. Making space to enjoy a film for a few hours was a departure from my regular routines.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I watched 72 movies last year! This definitely came at the cost of books finished, if I look at my stats. But I&#8217;ve begun to really appreciate the contours of what I love about a movie now.</p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a long lead to recommend the movie <a href=\"https://www.netflix.com/gp-en/title/81551446\">Jay Kelly</a>, which streams on Netflix with George Clooney and Adam Sandler. After seeing many great and terrible movies, old and new, I really appreciated what they did with this film, and it was one of the rare ones I watched entirely or in sections several times, gaining new appreciation for what they pulled off.</p>\n\n\n\n<p class=\"wp-block-paragraph\">It starts with a <a href=\"https://www.gq.com/story/one-shot-scenes-in-film-and-tv-definitively-ranked\">&#8220;One-er,&#8221;</a> which is a continuous shot with no cuts that moves between a number of different scenes in a really slick way. (Excellent episode of The Studio about this!)  It&#8217;s a film way of showing off, as it must be incredibly hard to have hundreds of people all pulling off something flawlessly for a long period of time, not unlike a Broadway show.</p>\n\n\n\n<p class=\"wp-block-paragraph\">Jay Kelly is George Clooney playing himself, which, as he says, is the hardest thing to do. There are meta-levels of reality and fiction, and so many allusions and callbacks, the entire thing is a work of art. You learn to appreciate what actors do and how film is made while watching a film being made in such a nice way.</p>\n\n\n\n<p class=\"wp-block-paragraph\">So that is my recommendation for the year. In older movies, I really enjoyed Kate &amp; Leopold, which also features an amazing Sting song that is impossible to find on streaming services.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 02 Jan 2026 06:00:07 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:46;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:100:\"Open Channels FM: Building Successful Collaboration Through Communication in WordPress Release Teams\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113371\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:107:\"https://openchannels.fm/building-successful-collaboration-through-communication-in-wordpress-release-teams/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:378:\"In the world of open source, communication stands out as a key factor for successful collaboration. WordPress release teams unite contributors from all around the globe, bringing together a remarkable diversity of experiences, cultures, and time zones. While technical prowess is important, it is the way team members connect and exchange information that truly shapes [&#8230;]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 31 Dec 2025 14:36:21 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Abha Thakor\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:47;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:60:\"Open Channels FM: Do the Woo / Open Channels FM 2025 Pathway\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://openchannels.fm/?p=113788\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"https://openchannels.fm/do-the-woo-open-channels-fm-2025-pathway/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"For Open Channels FM 2025 has been a windy pathway that has led to a sweet spot for us in 2026.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 30 Dec 2025 10:17:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BobWP\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:48;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:16:\"Matt: Riley Walz\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"https://ma.tt/?p=150936\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:33:\"https://ma.tt/2025/12/riley-watz/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:730:\"<p class=\"wp-block-paragraph\">The writer Aadil Pickle has a <a href=\"https://sfalexandria.com/posts/rileys-ideas/\">great profile of one of my favorite hackers, &#8220;Training the Idea Muscle&#8221; on Riley Walz</a>. Riley epitomizes the term &#8220;high agency,&#8221; and I&#8217;ve been continually impressed with his ability to rapidly code novel ideas and interfaces on top of public or reverse-engineered data. He&#8217;s a hacker, artist, and provocateur.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;m enjoying this slower time of the year, and it looks like this will be the warmest Christmas I can remember in Houston; it was 80° F today! Makes me appreciate what Christmas in the southern hemisphere must be like.</p>\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 24 Dec 2025 00:32:15 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"Matt\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:49;a:6:{s:4:\"data\";s:21:\"\n	\n	\n	\n	\n	\n	\n	\n	\n	\n	\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:2:{s:0:\"\";a:5:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:139:\"Gutenberg Times: Roadmap for WordPress 7.0 and schedule, commands for the Command Palette, Gutenberg 22.3, and more — Weekend Edition 353\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:35:\"https://gutenbergtimes.com/?p=43471\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:143:\"https://gutenbergtimes.com/roadmap-for-wordpress-7-0-and-schedule-commands-for-the-command-palette-gutenberg-22-3-and-more-weekend-edition-353/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:26914:\"<p class=\"wp-block-paragraph\">Hi there, </p>\n\n\n\n<p class=\"wp-block-paragraph\">Welcome to our last edition for the year 2025. I am not ready to reflect on the whole year, however, I am excited for 2026. There will be many new features coming to WordPress with the three major releases and also plenty of bug fixes and quality-of-life enhancement towards consistency. </p>\n\n\n\n<p class=\"wp-block-paragraph\">The first edition for 2026 will have to wait a bit and it is scheduled for January 24, 2026, roughly a month from now, due to my vacation and training schedule.</p>\n\n\n\n<p class=\"wp-block-paragraph\">I wish you and yours wonderful Holidays and a happy, prosperous and healthy New Year! <img alt=\"🤶\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f936.png\" style=\"height: 1em;\" /><img alt=\"🎄\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f384.png\" style=\"height: 1em;\" /><img alt=\"🎁\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f381.png\" style=\"height: 1em;\" /><img alt=\"🎆\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f386.png\" style=\"height: 1em;\" /><img alt=\"🎇\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f387.png\" style=\"height: 1em;\" /></p>\n\n\n\n<p class=\"wp-block-paragraph\">Yours, <img alt=\"💕\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f495.png\" style=\"height: 1em;\" /><br /><em>Birgit</em></p>\n\n\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Steve Burge</strong> and <strong>Dan Knaus</strong>s interviewed me for the PublishPress podcast. We covered WordPress 6.9&#8217;s six new blocks (accordion, term query, time to read, math, comment count, and comment link) plus editorial notes for team collaboration. The release marks a restart after Automattic&#8217;s contribution pause.</p>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress 7.0 ( April 9, 2025) will bring template management improvements and a tabs block. The AI team is building foundational infrastructure—Abilities API, MCP Adapter, PHP AI SDK, and experiments plugin—enabling plugins to integrate with AI assistants. Real-time collaborative editing remains in development, facing technical hosting challenges. <a href=\"https://www.youtube.com/watch?v=_9doWARTmWc\">The recording is available on YouTube.</a></p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<h2 class=\"wp-block-heading\" id=\"0-word-press-release-information\">Roadmap WordPress 7.0 and two more releases in 2026</h2>\n\n\n\n<p class=\"wp-block-paragraph\">In his lates post, <strong>Matias Ventura</strong>, lead architect of Gutenberg, laid out <a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/\"><strong>the plan for WordPress 7.0.</strong></a>  It&#8217;s aspirational and not all the items will make it into the next major version of WordPress. The very detailed plan covers the project’s shift into Phase 3: Collaboration, a vision for real-time co-editing, and enhanced communication through site notes. Ventura underscores the modernization of the administrative experience via a unified design system and expanded DataViews. By integrating a standardized AI API and advancing responsive editing tools, WordPress 7.0 aims to unify the design and development process. Ultimately, the release promises to deliver a more cohesive and performant platform through refined navigation and versatile new core blocks. Here are the broad topics of the plan. </p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#collaboration\">Collaboration </a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#admin\">Admin</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#apis\">APIs</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#navigation-block\">Navigation Block</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#customization\">Customization</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#blocks\">Blocks</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/11/planning-for-7-0/#media\">Media</a></li>\n</ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Jonathan Desrosiers</strong> also published the <a href=\"https://make.wordpress.org/project/2025/12/18/proposal-2026-major-release-schedule/\"><strong>proposed schedule of the 2026 </strong></a>releases. Following the schedule, we have two more dates to put on our calendars: Beta 1 for WordPress 7.0 will be on February 19, and RC 1 is scheduled for March 19, 2026. </p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img alt=\"Table of WordPress release dates for 2026\" class=\"wp-image-43753\" height=\"479\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Screenshot-2025-12-20-at-19.32.47.png?resize=652%2C479&#038;ssl=1\" width=\"652\" /></figure>\n\n\n\n<p class=\"wp-block-paragraph\">Provided the Release squad approves this schedule. I also can offer a timeline for the <strong>WordPress 7.0 Source of Truth:</strong> First draft will be available for public preview on February 26, 2026, and the post will be published on March 26, 2026.</p>\n\n\n\n<div class=\"wp-block-group has-light-background-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\"><img alt=\"🎙\" class=\"wp-smiley\" src=\"https://s.w.org/images/core/emoji/17.0.2/72x72/1f399.png\" style=\"height: 1em;\" /> The latest episode is <a href=\"https://gutenbergtimes.com/podcast/gutenberg-changelog-125-wordpress-6-9-gutenberg-22-1-and-gutenberg-22-2/\">Gutenberg Changelog #125 – WordPress 6.9, Gutenberg 22.1 and Gutenberg 22.2</a> with <strong>JC Palmes</strong>, WebDev Studios</p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-no-vertical-margin\"><img alt=\"Gutenberg Changelog 125 with JC Palmes and host Birgit Pauli-Haack\" class=\"wp-image-43283\" height=\"186\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/11/Screenshot-2025-11-28-at-18.19.29.png?resize=652%2C186&#038;ssl=1\" width=\"652\" /></figure>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-rich is-provider-pocket-casts wp-block-embed-pocket-casts\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div></div></div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"gutenberg-22-3-and-beyond\">Gutenberg 22.3 and beyond</h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hector Prieto</strong> led the release of <a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/\">Gutenberg 22.3 (December 17)</a>. In his release post he highlighted:</p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#dedicated-fonts-page-for-easier-typography-management\">Dedicated Fonts page for easier typography management</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#image-editing-improvements\">Image editing improvements</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#responsive-grid-block\">Responsive Grid block</a></li>\n\n\n\n<li><a href=\"https://make.wordpress.org/core/2025/12/17/gutenberg-22-3-december-17/#other-highlights\">Other highlights</a></li>\n</ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Dave Smith,</strong> core conditrbutor on the GGutenbergProject explains in his video <br /><a href=\"https://www.youtube.com/watch?v=wWR6_DHQoI4\"><strong>The changes leveling up Navigation in WordPress 7.0</strong></a>,He wrote in tthedescription: &#8220;Navigation is one of the most important — and most frustrating — parts of building a WordPress site.In this video, I walk you through what’s changing, why it matters, and show the real work already underway — including early prototypes and demos.&#8221; Check it out. </p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<h2 class=\"wp-block-heading\" id=\"0-p\">Plugins and Tools for #nocode site builders</h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Jamie Marsland</strong> is at it again with short videos and teaching you new skills. In his latest video <a href=\"https://www.youtube.com/watch?v=qGKVSl7_1EU\"><strong>&#8220;How to Create a High-Converting Landing Page With WordPress (Free Blueprint)&#8221;</strong></a> he gives you step -y -tep instructions for an easy way to create high-converting WordPress landing pages using only core blocks. He built a distraction-free landing page based on the <a href=\"https://storybrand.com/\">StoryBrand</a> methodology, so each section has a clear purpose and guides visitors through a simple story as they scroll.</p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https://x.com/SarahPerezTC\">Sarah Perez</a>,</strong> consumer tech editor at TechCrunch, reported that &#8220;<a href=\"https://techcrunch.com/2025/12/03/wordpresss-vibe-coding-experiment-telex-has-already-been-put-to-real-world-use/\"><strong>WordPress’s vibe-coding experiment, Telex, is now being used</strong></a>&#8221; and it features Automattic’s AI tool for natural language web development. Introduced at the &#8220;State of the Word&#8221; event, <a href=\"https://telex.automattic.com\">Telex</a> allows users to create complex Gutenberg blocks, like pricing calculators and logo carousels, without coding. Perez highlights how &#8220;vibe coding&#8221; makes site building accessible for non-tech users, enabling them to create professional results. With the new Abilities API, Telex marks WordPress’s move toward AI-driven workflows that streamline the design process.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https://x.com/courtneyr_dev\">Courtney Robertson</a></strong> Developer advocate at GoDaddy released the plugin <a href=\"https://wordpress.org/plugins/post-formats-for-block-themes/\"><strong>Post Formats for Block Themes</strong></a>, which brings back old-school post formats to modern WordPress block themes. It restores useful features for galleries, quotes, and videos often missing in newer themes. You’ll find smart auto-detection, unique block patterns for each format, and a handy Chat Log block for easy transcripts. By combining these classic tools with today’s full-site editing, this plugin helps creators maintain a great design and add variety in a simple and accessible way.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Valentin Grenier</strong>, a WordPress developer from Toulouse, France, just dropped his first plugin: <strong><a href=\"https://wordpress.org/plugins/simple-block-animations/\">Simple block animations</a></strong>. It’s a cool, lightweight tool for adding some fun scroll-triggered visual effects to your Gutenberg blocks without needing to mess with any custom code. You get five different animation types, like fades and slides,, thatyou can tweak with durations and delays. Built using the <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API\">Intersection Observer API</a> and good old native CSS, it keeps things running smoothly by loading assets only when they&#8217;re needed while also being mindful of motion preferences to make it accessible. </p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-word-press-6-0-1-and-6-1-scheduled\">What&#8217;s new in WordPress Playground</h2>\n\n\n\n<p class=\"wp-block-paragraph\">Felyph Centra posted a few video on WordPressTV to showcase various features of WordPress Playground </p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https://wordpress.tv/2025/12/09/previewing-github-branches-with-wordpress-playground/\">Previewing GitHub branches with WordPress Playground</a>. </strong>This video demonstrates a method to streamline development reviews. This technique addresses the common pain point of needing complex local environments or relying on static screenshots to share work in progress.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https://wordpress.tv/2025/12/09/introduction-to-wordpress-playground-landing-page/\">Introduction to WordPress Playground landing page</a></strong>. The new landing page explains the capabilities of the platform and what is possible with WordPress Playground.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><a href=\"https://wordpress.tv/2025/12/09/using-wordpress-playground-to-work-with-ai-agents/\">Using WordPress Playground to work with AI agents</a></strong>. Centra shared how you can use the WordPress Playground to integrate with AI agents. with an example that uses GitHub Copilot agents. Using this flow it executes small tasks for a plugin, such as refactoring code or updating documentation. WordPress Playground can serve as a base to validate the AI agent’s code changes using E2E tests.</p>\n\n\n\n<p class=\"wp-block-paragraph\">In the post <a href=\"https://make.wordpress.org/playground/2025/12/19/action-required-github-proxy-com-shutdown/\"><strong>Action required: github-proxy.com shutdown</strong></a> Centra lays out the migration to switch over from a third-party proxy server to Playground&#8217;s built -n CORS handling. Your existing blueprints are safe, though. If you worked with Blueprints you can also learn how to reference GitHub repos, folders and files with native Playground resources. </p>\n\n\n<div class=\"ng-block-bb8615d1560cea32 wp-block-newsletterglue-container ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div><div><div class=\"ng-block-hs ng-block-hs-1\" height=\"0\" style=\"width: 0px;\"></div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: none; color: #666666; background-color: #fdfcea; border-radius: 12px;\"><div class=\"ng-block-1487de1ab3837695 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p><strong> <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/\" rel=\"noreferrer noopener\" target=\"_blank\">&#8220;Keeping up with Gutenberg—Index- Index 2025&#8221;</a> </strong><br />A chronological list of the WordPress Make Blog posts from various teams involved in Gutenberg development: Design, Theme Review Team, Core Editor, Core JS, Core CSS, Test, and Meta team from Jan. 2024 on. Updated by yours truly. </p></div></div></div></div>\n\n<div class=\"ng-block-9298daf5aa03ddcc wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p>The previous years are also available: <br /><strong><strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2020/\">2020</a> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2021/\">2021</a></strong> | <strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/keeping-up-with-gutenberg-index-2022/\">2022</a></strong></strong> | <strong><a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2023\">2023</a></strong> | <a href=\"https://make.wordpress.org/core/handbook/references/keeping-up-with-gutenberg-index/gutenberg-index-2024/\"><strong>2024</strong></a></p></div></div></div></div></div><div class=\"ng-block-hs ng-block-hs-2\" height=\"0\" style=\"width: 0px;\"></div></div><div><div class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div></div></div>\n\n\n<h2 class=\"wp-block-heading\" id=\"3-building-themes-for-fse-and-word-press\">Building Blocks and Tools for the Block editor</h2>\n\n\n\n<p class=\"wp-block-paragraph\">In this week&#8217;s livestream<strong> JuanMa Garrido </strong>explored how to <a href=\"https://www.youtube.com/watch?v=ETqUp0UXH0k\" rel=\"noreferrer noopener\" target=\"_blank\">create commands for the Commands Palette</a>. WordPress 6.9 brought the Command Palette to the whole WordPress space and not just restrict it to the Site Editor. Now all plugin developer can register commands together with their plugin&#8217;s features. </p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Justin Tadlock</strong> published the monthly roundup on <a href=\"https://developer.wordpress.org/news/2025/12/whats-new-for-developers-december-2025/\">What’s new for developers? (December 2025)</a>, noting WordPress 6.9 “Gene” and pointing to the 6.9 Field Guide and State of the Word. Highlights include the new AI Experiments plugin, Breadcrumbs block improvements heading toward stability, and an experimental Tabs block. Tooling updates cover WPCS 3.3.0, Data Views/Forms and Field API enhancements, <code>@wordpress/boot</code> routing, and a visibility key rename. Themes and Playground also saw notable updates.</p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ryan Welcher</strong> shot a video <a href=\"https://www.youtube.com/watch?v=ApGnD888tZs\" rel=\"noreferrer noopener\" target=\"_blank\">What’s New For WordPress Developers – December 2025</a>, covering the parts of the blog post. </p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https://www.youtube.com/watch?v=ApGnD888tZs\"><img alt=\"\" class=\"wp-image-43627\" height=\"360\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2025/12/Screenshot-2025-12-17-at-15.28.46.png?resize=650%2C360&#038;ssl=1\" width=\"650\" /></a></figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\">As a reader of this newsletter you might already know about <a href=\"https://developer.wordpress.com/studio/\">WordPress Studio</a>, the fast, free, open-source local development tool, that&#8217;s based on WordPress Playground. <strong>Nick Diego </strong>recorded a <a href=\"https://www.youtube.com/watch?v=wxBXWmo2oV0\"><strong>Getting Started with WordPress Studio</strong></a> video and walks you through  creating local sites, configuring your environment, and using the tools that come bundled with the app. You’ll also learn how to unlock advanced features with a free WordPress.com account, including syncing with WordPress.com and Pressable, sharing live preview links, and using the built-in AI Assistant to accelerate development. Whether you build plugins, create themes, or manage client projects, Studio helps you work faster and smarter.</p>\n\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\">\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n\n</div></figure>\n</div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\">In her post, <strong><a href=\"https://eventkoi.com/blog/event-query-loop-block-guide/\">Build Custom Event Lists &amp; Grids With One Block: Event Query Loop Block Ultimate Guide</a></strong>, <strong>Lesley Sim</strong> shared a comprehensive tutorial for managing EventKoi’s specialized query block within WordPress. The post details how to create custom list and grid layouts using various query parameters, such as date ranges and recurring event instances, without any coding. By explaining the block&#8217;s internal structure and the flexible Event Data block, Sim illustrates how users can achieve precise design control and dynamic content display.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"wp-block-paragraph\">In his latest post for the WordPress Developer Blog, <strong><a href=\"https://developer.wordpress.org/news/2025/12/word-switcher-extending-core-blocks-with-interactivity/\">Word Switcher: Extending Core Blocks with Interactivity</a></strong>, <strong>JuanMa Garrido</strong> provides a practical guide for beginners on enhancing standard WordPress blocks using native tools. Garrido demonstrates how to combine the <strong>Format API</strong> for editor controls, the <strong>HTML API</strong> for server-side processing, and the <strong>Interactivity API</strong> for frontend animations. Developers learn to create a &#8220;word switcher&#8221; effect that cycles through text variations without relying on heavy external libraries. This approach ensures a lightweight, performant, and professional workflow that bridges the gap between simple content entry and modern, reactive web design.</p>\n\n\n<div class=\"ng-block-b0ab08d328fb3a9a wp-block-newsletterglue-container ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div class=\"ng-block-vs ng-block-vs-1\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div><div><div class=\"ng-block-hs ng-block-hs-1\" height=\"0\" style=\"width: 0px;\"></div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 20px; padding-bottom: 20px; padding-left: 0px; padding-right: 0px; text-align: none; color: #666666; background-color: #f8f8f8; border-radius: 8px;\"><div class=\"ng-block-cb7d3a7fa498450f wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p><strong><a href=\"https://gutenbergtimes.com/need-a-zip-from-master/\">Need a plugin .zip from Gutenberg&#8217;s master branch?</a></strong><br />Gutenberg Times provides daily build for testing and review.</p></div></div></div></div>\n\n<div class=\"ng-block-e10cc735cd510365 wp-block-newsletterglue-image ng-block size-full is-resized\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;\"><a href=\"https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json\"><img alt=\"\" class=\"wp-image-42874 ng-image\" height=\"45\" src=\"https://i0.wp.com/gutenbergtimes.com/wp-content/uploads/2024/02/Screenshot-2025-11-15-at-12.06.44.png?resize=196%2C45&#038;ssl=1\" style=\"border-style: none; border-color: transparent;\" width=\"196\" /></a></div></div></div></div>\n\n<div class=\"ng-block-28dc93857e542da4 wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 16px; font-family: Helvetica; line-height: 1.6; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p>Now also available via <a href=\"https://playground.wordpress.net/?blueprint-url=https://gutenbergtimes.com/wp-content/uploads/2020/11/playnightly.json\">WordPress Playground</a>. There is no need for a test site locally or on a server. Have you been using it? <a href=\"mailto:pauli@gutenbergtimes.com\">Email me </a>with your experience.</p></div></div></div></div></div><div class=\"ng-block-hs ng-block-hs-2\" height=\"0\" style=\"width: 0px;\"></div></div><div><div class=\"ng-block-vs ng-block-vs-2\" colspan=\"3\" height=\"0\" style=\"height: 0px;\"></div></div></div></div>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\n\n\n\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\"><em>Questions? Suggestions? Ideas? </em><br /><em>Don&#8217;t hesitate to send <a href=\"mailto:pauli@gutenbergtimes.com\">them via email</a> or</em><br /><em> send me a message on WordPress Slack or Twitter @bph</em>.</p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" />\n\n\n\n<p class=\"has-text-align-center has-small-font-size wp-block-paragraph\">For questions to be answered on the <a href=\"http://gutenbergtimes.com/podcast\">Gutenberg Changelog</a>, <br />send them to <a href=\"mailto:changelog@gutenbergtimes.com\">changelog@gutenbergtimes.com</a></p>\n\n\n<div class=\"ng-block-d8de47a68e5910fd wp-block-newsletterglue-separator ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"center\" class=\"ng-block-td\" style=\"padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px; color: #666666;\"><hr style=\"background-color: transparent; color: transparent; margin: 0; border: 0; border-top: 1px solid #666666; width: 560px; height: 0;\" /></div></div></div></div>\n\n<div class=\"wp-block-newsletterglue-showhide ng-block\" width=\"100%\"><div class=\"ng-block-3837fa8e4739662b wp-block-newsletterglue-text ng-block\" style=\"color: #666666;\" width=\"100%\"><div><div><div align=\"none\" class=\"ng-block-td\" style=\"font-size: 14px; font-family: Helvetica; line-height: 0.2; font-weight: normal; padding-top: 8px; padding-bottom: 10px; padding-left: 20px; padding-right: 20px; text-align: none; color: #666666;\"><p><strong>Featured Image: </strong></p></div></div></div></div></div>\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\" />\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Sat, 20 Dec 2025 18:35:49 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:18:\"Birgit Pauli-Haack\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";a:9:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Sun, 01 Feb 2026 16:51:33 GMT\";s:12:\"content-type\";s:8:\"text/xml\";s:13:\"last-modified\";s:29:\"Sun, 01 Feb 2026 16:45:22 GMT\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:15:\"x-frame-options\";s:10:\"SAMEORIGIN\";s:16:\"content-encoding\";s:4:\"gzip\";s:7:\"alt-svc\";s:19:\"h3=\":443\"; ma=86400\";s:4:\"x-nc\";s:9:\"HIT ord 2\";}s:5:\"build\";i:1769618070;s:21:\"cache_expiration_time\";i:1770007893;s:23:\"__cache_expiration_time\";i:1770007893;}', 'off');
INSERT INTO `wp_options` (`option_id`, `option_name`, `option_value`, `autoload`) VALUES
(1090, 'jetpack_updates_sync_checksum', 'a:2:{s:14:\"update_plugins\";i:2576657370;s:13:\"update_themes\";i:3556398043;}', 'auto'),
(1109, 'wordfence_lastSyncAttackData', '1769989022', 'off'),
(1323, 'wpseo_sitemap_1_cache_validator', 'b5we', 'off'),
(1108, 'wordfence_syncingAttackData', '0', 'off'),
(1311, 'wpseo_sitemap_index_cache_validator', '3OQSN', 'off'),
(1326, 'wpseo_sitemap_category_cache_validator', '3OSfD', 'off'),
(1329, 'wpseo_sitemap_post_cache_validator', '3OSWr', 'off'),
(1332, 'wpseo_sitemap_author_cache_validator', '3OTBm', 'off'),
(1335, 'wpseo_sitemap_page_cache_validator', 'b5we', 'off'),
(1513, '_transient_health-check-site-status-result', '{\"good\":17,\"recommended\":6,\"critical\":2}', 'on'),
(9272, '_transient_wpacu_lite_announcements', 'a:1:{i:0;a:7:{s:2:\"id\";s:2:\"25\";s:5:\"title\";s:48:\"🔥 Black Friday: Save 42% on Asset CleanUp Pro\";s:7:\"message\";s:339:\"Take advantage of the biggest discount of the year and unlock all Pro features for faster, cleaner pages. &nbsp;&nbsp; <a class=\"button-primary\" href=\"https://www.gabelivan.com/items/wp-asset-cleanup-pro/?utm_source=asset-cleanup-lite&amp;utm_medium=dashboard-announcement&amp;utm_campaign=black-friday-2025-42-percent-off\">Upgrade Now</a>\";s:8:\"priority\";s:4:\"high\";s:10:\"start_date\";s:19:\"2025-11-17 00:00:00\";s:8:\"end_date\";s:19:\"2025-11-30 23:59:00\";s:10:\"conditions\";a:2:{s:8:\"operator\";s:2:\"or\";s:5:\"rules\";a:2:{s:42:\"time_passed_in_days_after_first_activation\";s:2:\"30\";s:33:\"has_minimum_number_of_asset_rules\";s:2:\"10\";}}}}', 'off'),
(9269, '_transient_timeout_jetpack_plugin_api_action_links_refresh', '1770075013', 'off'),
(9192, 'moove_gdpr_plugin_settings', '', 'auto'),
(9378, '_transient_timeout_wpacu_wp_core_css_handles_from_wp_includes_blocks', '1770594765', 'off'),
(9379, '_transient_wpacu_wp_core_css_handles_from_wp_includes_blocks', 'a:147:{i:0;s:23:\"wp-block-accordion-item\";i:1;s:24:\"wp-block-accordion-panel\";i:2;s:24:\"wp-block-archives-editor\";i:3;s:14:\"wp-block-audio\";i:4;s:21:\"wp-block-audio-editor\";i:5;s:15:\"wp-block-avatar\";i:6;s:22:\"wp-block-avatar-editor\";i:7;s:15:\"wp-block-button\";i:8;s:22:\"wp-block-button-editor\";i:9;s:16:\"wp-block-buttons\";i:10;s:23:\"wp-block-buttons-editor\";i:11;s:17:\"wp-block-calendar\";i:12;s:19:\"wp-block-categories\";i:13;s:26:\"wp-block-categories-editor\";i:14;s:13:\"wp-block-code\";i:15;s:16:\"wp-block-columns\";i:16;s:23:\"wp-block-columns-editor\";i:17;s:28:\"wp-block-comment-author-name\";i:18;s:24:\"wp-block-comment-content\";i:19;s:21:\"wp-block-comment-date\";i:20;s:26:\"wp-block-comment-edit-link\";i:21;s:27:\"wp-block-comment-reply-link\";i:22;s:25:\"wp-block-comment-template\";i:23;s:24:\"wp-block-comments-editor\";i:24;s:28:\"wp-block-comments-pagination\";i:25;s:35:\"wp-block-comments-pagination-editor\";i:26;s:14:\"wp-block-cover\";i:27;s:21:\"wp-block-cover-editor\";i:28;s:16:\"wp-block-details\";i:29;s:23:\"wp-block-details-editor\";i:30;s:14:\"wp-block-embed\";i:31;s:21:\"wp-block-embed-editor\";i:32;s:13:\"wp-block-file\";i:33;s:20:\"wp-block-file-editor\";i:34;s:18:\"wp-block-footnotes\";i:35;s:24:\"wp-block-freeform-editor\";i:36;s:16:\"wp-block-gallery\";i:37;s:23:\"wp-block-gallery-editor\";i:38;s:14:\"wp-block-group\";i:39;s:21:\"wp-block-group-editor\";i:40;s:16:\"wp-block-heading\";i:41;s:23:\"wp-block-heading-editor\";i:42;s:18:\"wp-block-home-link\";i:43;s:25:\"wp-block-home-link-editor\";i:44;s:20:\"wp-block-html-editor\";i:45;s:14:\"wp-block-image\";i:46;s:21:\"wp-block-image-editor\";i:47;s:24:\"wp-block-latest-comments\";i:48;s:31:\"wp-block-latest-comments-editor\";i:49;s:21:\"wp-block-latest-posts\";i:50;s:28:\"wp-block-latest-posts-editor\";i:51;s:29:\"wp-block-legacy-widget-editor\";i:52;s:13:\"wp-block-list\";i:53;s:20:\"wp-block-list-editor\";i:54;s:17:\"wp-block-loginout\";i:55;s:19:\"wp-block-media-text\";i:56;s:26:\"wp-block-media-text-editor\";i:57;s:20:\"wp-block-more-editor\";i:58;s:19:\"wp-block-navigation\";i:59;s:26:\"wp-block-navigation-editor\";i:60;s:24:\"wp-block-navigation-link\";i:61;s:31:\"wp-block-navigation-link-editor\";i:62;s:27:\"wp-block-navigation-submenu\";i:63;s:34:\"wp-block-navigation-submenu-editor\";i:64;s:24:\"wp-block-nextpage-editor\";i:65;s:18:\"wp-block-page-list\";i:66;s:25:\"wp-block-page-list-editor\";i:69;s:18:\"wp-block-paragraph\";i:70;s:25:\"wp-block-paragraph-editor\";i:71;s:20:\"wp-block-post-author\";i:72;s:27:\"wp-block-post-author-editor\";i:73;s:30:\"wp-block-post-author-biography\";i:74;s:25:\"wp-block-post-author-name\";i:75;s:28:\"wp-block-post-comments-count\";i:76;s:27:\"wp-block-post-comments-form\";i:79;s:34:\"wp-block-post-comments-form-editor\";i:80;s:27:\"wp-block-post-comments-link\";i:81;s:21:\"wp-block-post-content\";i:82;s:28:\"wp-block-post-content-editor\";i:83;s:21:\"wp-block-post-excerpt\";i:84;s:28:\"wp-block-post-excerpt-editor\";i:85;s:28:\"wp-block-post-featured-image\";i:86;s:35:\"wp-block-post-featured-image-editor\";i:87;s:29:\"wp-block-post-navigation-link\";i:88;s:22:\"wp-block-post-template\";i:89;s:29:\"wp-block-post-template-editor\";i:90;s:19:\"wp-block-post-terms\";i:91;s:19:\"wp-block-post-title\";i:92;s:21:\"wp-block-preformatted\";i:93;s:18:\"wp-block-pullquote\";i:94;s:25:\"wp-block-pullquote-editor\";i:95;s:21:\"wp-block-query-editor\";i:96;s:25:\"wp-block-query-pagination\";i:97;s:32:\"wp-block-query-pagination-editor\";i:98;s:40:\"wp-block-query-pagination-numbers-editor\";i:99;s:20:\"wp-block-query-title\";i:100;s:20:\"wp-block-query-total\";i:101;s:14:\"wp-block-quote\";i:102;s:21:\"wp-block-quote-editor\";i:103;s:18:\"wp-block-read-more\";i:104;s:12:\"wp-block-rss\";i:105;s:19:\"wp-block-rss-editor\";i:106;s:15:\"wp-block-search\";i:107;s:22:\"wp-block-search-editor\";i:108;s:18:\"wp-block-separator\";i:109;s:25:\"wp-block-separator-editor\";i:110;s:25:\"wp-block-shortcode-editor\";i:111;s:18:\"wp-block-site-logo\";i:112;s:25:\"wp-block-site-logo-editor\";i:113;s:21:\"wp-block-site-tagline\";i:114;s:28:\"wp-block-site-tagline-editor\";i:115;s:19:\"wp-block-site-title\";i:116;s:26:\"wp-block-site-title-editor\";i:117;s:27:\"wp-block-social-link-editor\";i:118;s:21:\"wp-block-social-links\";i:119;s:28:\"wp-block-social-links-editor\";i:120;s:15:\"wp-block-spacer\";i:121;s:22:\"wp-block-spacer-editor\";i:122;s:14:\"wp-block-table\";i:123;s:21:\"wp-block-table-editor\";i:124;s:25:\"wp-block-tag-cloud-editor\";i:125;s:29:\"wp-block-template-part-editor\";i:126;s:19:\"wp-block-term-count\";i:127;s:18:\"wp-block-term-name\";i:128;s:22:\"wp-block-term-template\";i:129;s:29:\"wp-block-term-template-editor\";i:130;s:21:\"wp-block-text-columns\";i:131;s:28:\"wp-block-text-columns-editor\";i:132;s:14:\"wp-block-verse\";i:133;s:21:\"wp-block-verse-editor\";i:134;s:14:\"wp-block-video\";i:135;s:21:\"wp-block-video-editor\";i:136;s:21:\"wp-block-widget-group\";i:137;s:28:\"wp-block-widget-group-editor\";i:138;s:17:\"wp-block-archives\";i:145;s:17:\"wp-block-comments\";i:151;s:17:\"wp-block-freeform\";i:156;s:13:\"wp-block-html\";i:160;s:22:\"wp-block-legacy-widget\";i:163;s:13:\"wp-block-more\";i:167;s:17:\"wp-block-nextpage\";i:178;s:14:\"wp-block-query\";i:180;s:33:\"wp-block-query-pagination-numbers\";i:185;s:18:\"wp-block-shortcode\";i:189;s:20:\"wp-block-social-link\";i:193;s:18:\"wp-block-tag-cloud\";i:194;s:22:\"wp-block-template-part\";}', 'off'),
(9380, '_transient_timeout_wpassetcleanup_external_srcs_ref_c92a103243e0df1fd936e3c232adf058f31ddcd22f612b86f43c5a8e9550', '1769990865', 'off'),
(9381, '_transient_wpassetcleanup_external_srcs_ref_c92a103243e0df1fd936e3c232adf058f31ddcd22f612b86f43c5a8e9550', 'a:5:{i:0;s:121:\"https://fonts.googleapis.com/css?family=Inter:100,200,300,regular,500,600,700,800,900&subset=latin,latin-ext&display=swap\";i:1;s:256:\"https://fonts.googleapis.com/css?family=Inter:100,200,300,regular,500,600,700,800,900|Raleway:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic&subset=latin,latin-ext&display=swap\";i:2;s:8:\"text/css\";i:3;s:5:\"radio\";i:4;s:5:\"radio\";}', 'off'),
(9653, 'jetpack_sync_dedicated_spawn_lock_expires', '1769995631.43', 'no');

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `wp_postmeta`
--

