On May 22, 2026 at 13:48

The Jetpack monorepo is 767MB 🐡

Mostly because of the tracked build files (roughly 360MB) which are not even part of the current work tree.

On May 20, 2026 at 19:39

Would you trust AI to run this?

Will it actually apply those single quotes when running it?

It created the ~ directory itself during previous runs so it is trying to clean up.

On May 20, 2026 at 13:48

Here is a crazy idea — pull requests will get replaced by issues or feature requests as the primary way of contributing to open source projects.

Pull requests require that we trust the code offered for merging. Yes, we can ask AI to review the code but there is still a lot of risk associated with it.

As humans we can reliably control only the inputs to the AI models which is the issue or feature request describing the desired outcomes.

On April 21, 2026 at 13:48

Funny how macOS search (both Finder and Spotlight) is so bad that I don’t even think of using it.

Imagine how bad AI would do if it couldn’t search properly.

Are there recent Mac apps that are trying to solve this?

On April 20, 2026 at 19:39

Somebody should unleash AI agents on the WP trac backlog, have it track all steering decisions and see where we land. We sure could get a core committer skill out this 😅

On March 30, 2026 at 13:48

Responded to @kasparsd:

A sidecar approach might work better but it would require polling for filesystem changes and parsing the cache files which do have the response headers in there.

On March 30, 2026 at 13:48

Spent the Saturday afternoon exploring ways to add surrogate-key (also known as cache tags) support for Nginx fastcgi cache which is otherwise great with state-while-revalidate support, etc.

Considered creating an Nginx module but there don't appear to be any hookable events when the cache files are written. The idea would be too keep an index of tags mapped to cache files on disk and have a route for invalidating by tags.

On February 23, 2026 at 20:39

The Connectors screen in WP 7.0 would really benefit from encrypted options unless we want to expose those API keys to anyone with access to wp-admin/options.php

On February 23, 2026 at 14:48

ChatGPT wouldn't do it, Claude wouldn't do it.

Eventually tried Perplexity and it was able to generate notes with correct code snippets from my WordPress course videos. Amazing since it didn't have to invent anything — just capture everything I said and include the relevant code snippets.

The trick was to create 1 FPS videos with full audio so that it still has access to full video contents and audio but with ~5% of the file size. Worked great.

On February 20, 2026 at 14:48

WordPress block development with breakpoint debugging for JS is a life-changer! So is PHP breakpoints, to be honest.

Instead of hunting for the correct file in the browser console, you just add breakpoints in VS Code and it automatically stops the JS executation at that point to show you the full state.

On February 16, 2026 at 14:48

When can we reasonably expect all macOS apps to use the correct squircle radius?

I can't believe VSCode and Google Chrome are still different from the Finder or any of the built-in apps…

On February 15, 2026 at 15:21

I can't believe I'm discovering the Apple Shortcuts just now.

In one click it can now get my computer ready for screen recording — it opens VS Code, web browser + recording app, and resizes the windows to fit a specific aspect ratio.

The app is bundled with every Mac and iPhone since 2021. Be sure to check out the included library of pre-built shortcuts and automations for inspiration.

On February 4, 2026 at 14:48

Responded to @kasparsd:

Why Users Reach the Price but Don’t Buy

I analyzed multiple rrweb session recordings (36k+ events across several user sessions). These are clear, recurring behavioral patterns that explain why purchases stall near the end — even when traffic quality and checkout functionality are fine.

This is not a traffic problem.
This is late-funnel decision friction.