bbioonThemes
  • Home
  • Blog

Author: Ahmad Wael

I'm a WordPress and WooCommerce developer with 15+ years of experience building custom e-commerce solutions and plugins. I specialize in PHP development, following WordPress coding standards to deliver clean, maintainable code. Currently, I'm exploring AI and e-commerce by building multi-agent systems and SaaS products that integrate technologies like Google Gemini API with WordPress platforms, approaching every project with a commitment to performance, security, and exceptional user experience.
Design, E-commerce Development

UX research impact: what finally moved the board

A $5M WooCommerce store shrugged off a 40% checkout drop-off until I stopped showing percentages and started showing session recordings and validation logs. The board approved the fix in ten minutes.

Read Article
AI, AI in WordPress

What breaks user trust in your AI features

A WooCommerce client’s GPT search assistant was inventing products and discount codes. Prompt engineering did not fix it. Confidence thresholds, source links, and honesty about the limits did.

Read Article
Bug Fixing, Development

Why a green Lighthouse score can still hide a slow site

A client’s desktop PageSpeed score was 98 while his conversions fell. Why lab tests miss what real visitors feel, and how to time a WooCommerce cart action with the User Timing API.

Read Article
Design, Development

Modern CSS logic can replace most of your UI JavaScript

A WooCommerce boutique was choking on JS sliders and a custom select. Swapping them for native CSS selects, scroll-marker carousels and scroll-state queries cut a second off Time to Interactive.

Read Article
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
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

Posts navigation

Previous 1 … 95 96 97 … 130 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