On March 6, 2025 at 18:00

Curious about AI embeddings 💘 and how they apply to WordPress? I’ve put together a guide that explains their role in powering regular search and retrieval-augmented generation (RAG) systems for even better search results or chat systems.

On March 6, 2025 at 14:48

Experimenting with storing embedding vectors as packed 32-bit floats in a MySQL VARBINARY column and handling distance calculations in PHP.

As expected, the real bottleneck is the math — especially with larger vectors. Also array_map() and array_sum() are super slow and unusable for this.

On March 4, 2025 at 20:39

Block editor has this helpful focal point selector. Wouldn't it be great if you could set a default focus point for all images and then use it during resizing the intermediate sizes? I'm thinking of adding this to the Image Pilot plugin.

On March 4, 2025 at 15:51

Is anyone else getting these Facebook confirmation codes for fake accounts created with random @yourdomain.com email addresses?

On March 4, 2025 at 14:48

My fix for adding the custom page order sorting option to Query Loop block has been merged and should land in the WP core with the next Gutenberg sync. 🚀

On February 18, 2025 at 20:39

Responded to @kasparsd:

The biggest opportunities in the LLM space are in these tailored integrations and interfaces for specific use-cases where the LLM becomes almost invisible.

Exciting times!

On February 18, 2025 at 20:39

On my flight home, I watched a university professor spend over 30 minutes grading a basic undergraduate business paper — still not finished by the time we landed.

An LLM could have handled 90% of the initial work in seconds, freeing the professor to focus on personalized feedback while the model learns and improves with each iteration.

On February 18, 2025 at 14:48

How come Zed doesn't support HTML and PHP syntax out of the box? Both are the most installed extensions so people definitely want them.

On February 14, 2025 at 14:48

The recent frontend updates to @github are making it unusable — on-page search is broken (always jumping to incorrect places), layout shifts everywhere, slow to scroll.

Are you also experiencing this?

On February 11, 2025 at 20:39

Code signing doesn't solve everything because there are so many places where malicious code can creep into downloadable software. Source attestation is like a bill of materials with signed receipts.

On February 11, 2025 at 14:48

Using browser cache for cookie-less user tracking is really smart. Assigning an identifier as Last-Modified or Etag response header and then tracking those subsequent requests seems unstoppable.

Is this why cross-domain requests have their isolated caches even for things like Google fonts, JS libraries, etc?