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.
AI, Development, E-commerce Development

Two-stage hurdle models for zero-inflated WooCommerce data

Zero-heavy data breaks a single regression, and the +1 log-transform hack does not save it. How I split CLV prediction into a hurdle classifier and an amount regression, with the two mistakes that bite in production.

Read Article
AI, AI in WordPress, Development

Generate a WordPress theme with Telex, then fix the gaps

Telex is Automattic’s experimental tool for generating block themes from a prompt. What the output actually contains, the templates you have to ask for, and why I test every generated ZIP in Playground first.

Read Article
AI in WordPress, Core Updates, Development

The WordPress 7.0 Connectors API, and its rough edges

The Connectors API gives WordPress one registry for external services, starting with AI providers. Notes on the init lifecycle, the unregister and register dance for overrides, and the keys that sit unencrypted in wp_options.

Read Article
AI, Development

Shadow AI governance and the desire paths at work

Shadow AI shows up because the official workflow is slower than the shortcut. Here is how I read that usage as a signal, and what a governed option looks like inside a WordPress stack.

Read Article
Core Updates, Development, Gutenberg

Block visibility in WordPress 7.0 hides with CSS, not the DOM

WordPress 7.0 can hide a block per viewport, but the block still renders and its assets still download. Notes on the new metadata shape and the server-side check I use to handle both formats.

Read Article
AI, AI in WordPress, Development

AI coding assistants and the WordPress code they get wrong

AI coding assistants write PHP that reads fine and falls over in production. A WooCommerce audit, the naive fetch they keep producing, and the refactor I run it through.

Read Article
AI, AI in WordPress, Development

Gemini Embeddings 2: one vector space for text, images and video

Gemini Embeddings 2 is in public preview: one vector space for text, images, audio and video. The preview limits, calling it from WordPress with the HTTP API, and why cosine similarity on its own still is not enough.

Read Article
AI, Development

Reviewing Claude Code output is the new bottleneck

Generating a thousand lines of PHP takes seconds, so review is where the time goes. The review skill I run before opening a PR, why I ask for HTML reports, and the WooCommerce checkout bug that nearly shipped.

Read Article
Design, Development, Front-end

Emotion in Flow: when delight breaks the user’s trust

Adding delight everywhere backfires. This post compares how anime handles a tonal shift against the Marvel background-gag habit, then covers Don Norman’s three levels and the microinteractions that hold a flow together.

Read Article
Core Updates, Development, Gutenberg

Custom CSS for individual block instances in WordPress 7.0

WordPress 7.0 lets you write CSS on a single block instance from the inspector. Here is how the hash-based scoped class is generated, where the rule is stored in the block markup, and how to opt a block out in block.json.

Read Article

Posts navigation

Previous 1 … 45 46 47 … 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