bbioonThemes
  • Home
  • Blog

Category: Development

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
AI, Development

What vibe coding cost one WooCommerce analytics dashboard

A client’s AI-built WooCommerce analytics dashboard crashed the moment we filtered by customer lifetime value. Rebuilding it meant sketching the data model and writing a DAL spec before touching any UI.

Read Article
Design, Development

Circular avatar lists that space themselves with modern CSS

A team page that broke every time someone joined pushed me to rebuild it with sibling-index(), a double rotation transform and trig inside calc(). The ring now spaces itself, cut-out mask included.

Read Article
Design, Development

Custom WordPress UI that does not look like a template

A bespoke furniture shop was A/B testing gray buttons against other gray buttons. The fix was per-page color palettes injected from post meta into CSS variables, so the products set the tone instead of the theme.

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
AI, Development

What AI-driven server management actually changed for me

A mid-day flash sale took down a 30k-product WooCommerce shop and cost me three hours in Nginx logs. Here is what AI-driven server management does to that hunt, and where the automation stops.

Read Article
Development, Front-end

Why a $50k design system culture still lost to one-off CSS

A SaaS team had Storybook, Figma tokens and a dedicated Slack channel, and still shipped one-off CSS for every feature. Strict linting made it worse. A contribution bridge is what finally moved them.

Read Article
Accessibility, Development, Front-end

Twelve fade-in keyframes in one stylesheet, and the fix

One WooCommerce stylesheet had twelve @keyframes definitions for a single fade-in, spelled three different ways. Here is the tokens file that replaced them, and how reduced-motion support fits in at the token level.

Read Article
Design, Development

The 6 UX strategy components I check before writing code

A client once brought me Dribbble-ready mockups and no answer for the 45% drop-off at his shipping step. He had a goal, not a strategy. Here are the six UX strategy components I look for before anyone writes code.

Read Article
Design, Development

What accessible UX research fixed that my ARIA patches couldn’t

Our WooCommerce configurator passed the automated audits and still stopped a screen reader user at step one. Accessible UX research, and Michele A. Williams’ new book on it, is what got us out of the patch-and-move-on habit.

Read Article

Posts navigation

Previous 1 … 87 88 89 … 118 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