bbioonThemes
  • Home
  • Blog

Category: Development

Development, Front-end

Custom media queries: native CSS or a build step

Custom media queries let you name a breakpoint once and use it everywhere, but native @custom-media support is still limited. This is how I compare the browser rule against a PostCSS build step before putting either on a WordPress or WooCommerce site.

Read Article
AI, Development

What flipping on Qdrant TurboQuant really costs

Qdrant TurboQuant is a one-line config change that cuts vector memory, but it keeps float32 copies on disk for rescoring and runs calibration on every segment. Before patching a production collection, here is what changes and when a WordPress search build actually needs it.

Read Article
Development, E-commerce Development

Counts lie when you analyze WooCommerce order data

A census income walkthrough with pandas is a good reminder that raw counts mislead whenever group sizes differ. Here is how the same mistake shows up in store reports, and the one normalization step that fixes what you look at.

Read Article
Development, E-commerce Development

What the Woo at WordCamp Europe 2026 post tells you

Woo’s WordCamp Europe 2026 post is thin as an event announcement and useful as a roadmap signal. The topics they want to discuss, checkout blocks, MCP, AI workflows, are the ones worth preparing questions for, and the same questions work by email.

Read Article
Development

Where WordPress file integrity checks stop working

WP-CLI verifies checksums for core and for plugins hosted on WordPress.org, and nothing else. Your custom plugins, the theme you built, and the files you hand to clients have no reference to check against. Here is how to hash them, and my doubts about anchoring digests on a free testnet.

Read Article
Development, E-commerce Development

Where WooCommerce admin reports actually get read

A requested feature that ships and then goes unused is usually a delivery problem, not a quality problem. I compare three surfaces for store-owner data in WooCommerce: a standalone dashboard page, a scheduled email, and a column inside the orders list, with the HPOS hooks for the last one.

Read Article
Bug Fixing, Development

What DAX lineage actually does to your filters

DAX lineage is a tag that says which model column a value came from. Break it with a little arithmetic and your filter stops filtering, with an error that points at the wrong line. I cover what breaks, what TREATAS does, and when the model needs a relationship instead.

Read Article
AI, Development

Ranking by head-to-head votes with the Bradley-Terry model

The Chatbot Arena ranks language models with one question: which answer is better? The Bradley-Terry model explains how that works, and it maps onto store ranking jobs nicely. I walk through the math, a PHP fit, and the failure modes to expect.

Read Article
AI in WordPress, Development

RAG content indexing starts with the parser in WordPress

A RAG pipeline on WordPress lives or dies on what post_content actually contains. This post covers the three parsing traps behind most retrieval misses, a short function to clean content for indexing, and how to debug failures by tracing queries instead of tuning models.

Read Article
Design, Development

Serving 4K wallpaper downloads from WordPress

Smashing Magazine’s June wallpaper drop includes 4K files, and WordPress will quietly scale them to 2560px unless you stop it. Here’s what the big image threshold does to downloads, why the usual one-line fix is too broad, and what I’d do instead.

Read Article

Posts navigation

1 2 … 122 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