bbioonThemes
  • Home
  • Blog

Tag: APIs

AI, Development

Agentic RAG: why vector search misses exact IDs

Vector search handles synonyms well and loses exact identifiers. Notes on pairing BM25 with vector retrieval, merging both with rank fusion, and letting the agent retry when the results come back empty.

Read Article
Development

The WordPress plugins team needs more reviewers

Plugin submissions climbed from 150 a week in 2024 to more than 500 in 2026, and the review queue is staffed by volunteers. What the job involves, and the 27 March 2026 application deadline.

Read Article
Design, Development, Front-end

Styling a native select with the Customizable Select API

Chromium made the native select element styleable. This walks through appearance: base-select, the ::picker pseudo-element, sibling-index() for per-option maths, and the anchor positioning that makes a radial picker possible, without giving up keyboard support.

Read Article
AI, AI in WordPress, Development

Building an AI application is mostly infrastructure work

Building an AI application is mostly plumbing: keys kept out of the repo, a plan for 429 responses, and a chunking engine for anything longer than the token limit. Notes on what keeps an AI feature running once it leaves your laptop.

Read Article
Design, Development, Front-end

Modern CSS features that replaced my JavaScript hacks

A pass through the CSS landing in browsers now: random() and random-item(), clip-path folded corners, the containing-block catch in anchor positioning, and tabular-nums for WooCommerce dashboards that refuse to sit still.

Read Article
Development, E-commerce Development

Why your A/B test winners are usually noise

Peeking at results, skipping the power calculation and tracking twenty metrics turn most A/B tests into noise. Here is the pre-test protocol I use on WordPress and WooCommerce sites, plus the short checklist I run before starting a test.

Read Article
Development, Front-end

Replacing Moment.js with the native JS Temporal API

Moment.js is in maintenance mode and still costs you bundle size. The JS Temporal API is native, immutable and Stage 4, so this walks through creating dates, arithmetic, Intl formatting and a time zone refactor in a WooCommerce extension.

Read Article
Development

PythoC: compiling Python down to native binaries

PythoC compiles a subset of Python into standalone native binaries through LLVM. My notes on the 40x Fibonacci run, the print() that produces nothing, and the cases where a native compiler is the wrong tool.

Read Article
Core Updates, Development, Gutenberg

Real-time collaboration: why your meta boxes break it

WordPress 7.0 syncs the block editor through Yjs, and one classic meta box switches the whole thing off. Migrating meta to the REST API, swapping HTTP polling for WebSockets, and the block side effects that fire for every editor in the session.

Read Article
Bug Fixing, Core Updates

What WooCommerce 10.6.1 actually fixes

The Add to Cart with Options block compared hyphenated slugs against labels with spaces, so variable product selections failed validation. WooCommerce 10.6.1 fixes that, reorders new payment gateways, and drops the stray number from single shipment labels.

Read Article

Posts navigation

Previous 1 … 17 18 19 … 70 Next

bbioonThemes

Senior WordPress Engineer
Toptal & Codeable Expert

Connect

  • GitHub
  • Twitter
  • LinkedIn
  • Codeable

Explore

  • Expertise
  • Work
  • Insights
  • Blog

Resources

  • bbioonThemes
  • Contact
  • Privacy Policy
© 2026 bbioonThemes. All rights reserved.
Privacy