bbioonThemes
  • Home
  • Blog

Tag: APIs

Bug Fixing, Development

Managing high-resolution image assets without killing performance

A client’s wallpaper gallery took down its own dashboard hours after launch. Pruning the image sizes WordPress generates and offloading originals to object storage cut upload processing by about 70%.

Read Article
Design, Development

Handling a high-resolution image library without timeouts

An agency gallery held 14 years of high-resolution assets and took 12 seconds to load. Caching the resolution URLs in a transient made it worse; generating the links from a CDN naming convention fixed it.

Read Article
Development, E-commerce Development

Why a JavaScript iterator only works once

A client’s WooCommerce sync kept dropping SKUs because the same iterator was read twice. Here is what the iterator protocol actually does, and why an iterable and an iterator are not the same thing.

Read Article
Bug Fixing, Development

Why XPath still beats CSS selectors in messy scrapers

A legacy vendor portal with no IDs, no classes and no API broke every CSS selector we threw at it. One XPath expression replaced fifty lines of them, and it has not broken since.

Read Article
Development, Front-end

Debugging the Gamepad API with CSS cascade layers

Console logging the Gamepad API at 60 frames per second tells you nothing useful. Here is the visual debugger I built instead, with its styles isolated in a CSS cascade layer so they stop fighting the theme.

Read Article
Core Updates, Development

Faster editorial search with the WordPress REST API

A client with 15,000 archived articles lost hours a week to slow front-end search. The fix was the REST API plus the _fields parameter, queried from a local tool rather than a browser tab.

Read Article
Development, Front-end

Overlapping CSS avatars that respond to their container

A Meet the Team row of overlapping avatars broke every time the client added a person. Here is the CSS that works out the negative margin itself, using sibling-count() and container query units.

Read Article
Development, Front-end

Modern CSS architecture over a heavy JavaScript library

A JavaScript library added for smooth page transitions hijacked every internal link on a WooCommerce store. Pulling it out and using View Transitions, namespaced classes and accessibility tokens fixed more than it broke.

Read Article
Development, E-commerce Development

Your CAPTCHA is blocking customers and letting bots in

A reCAPTCHA v2 install stopped a WooCommerce shop’s registration spam and about 15% of its real conversions with it. Turnstile, magic links and a honeypot field did the job without locking customers out.

Read Article
AI in WordPress, Development

AI Overviews are cutting your WordPress traffic

A client’s organic traffic fell off a cliff and nothing on their site was broken. Google had started answering the queries itself. Here is what I checked, and where the real work sits in a WordPress build.

Read Article

Posts navigation

Previous 1 … 49 50 51 … 75 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