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.
Core Updates, Development

Testing WordPress 7.0 RC4 before the May 20 release

WordPress 7.0 RC4 is the last release candidate before the May 20, 2026 launch. It locks the hard string freeze and fixes bugs in DataViews and the WP AI Client. Here is how to test it on staging with WP-CLI.

Read Article
AI, Core Updates, Development

WordPress AI 0.9.0: comment moderation, CLI, and model controls

WordPress AI 0.9.0 adds a comment moderation experiment, bulk alt-text generation over WP-CLI, and per-feature model controls. Here is what each one does and how to test it before the 1.0.0 release.

Read Article
AI, Development

WordPress AI Client: building an image generation plugin

WordPress 7.0 ships the WordPress AI Client, a standardized PHP API for generative AI in plugins. This guide builds a provider-agnostic image generation tool for the Media Library using the prompt builder, support checks, and a REST endpoint.

Read Article
AI, Development

Titanic dataset analysis: finding survival patterns with Python

The Titanic dataset is the classic first project in data science. Using Python, Pandas, and Seaborn, this walkthrough shows how gender, passenger class, and family size shaped who survived, and what that teaches developers about reading data.

Read Article
Bug Fixing, Core Updates, Development

Why WordPress 7.0 real-time collaboration was pulled for stability

WordPress 7.0 real-time collaboration has been pulled from the release. Matt Mullenweg cited race conditions, memory use, and bugs found in fuzz testing. Here is why holding it back was the safer technical call.

Read Article
AI, Development

The AI agent evaluation framework I use in production

Most AI agent projects fail because of weak evaluation, not weak models. These are the 12 metrics I run against every response, grouped into retrieval, generation, agent behavior, and production health, with PHP and Python examples.

Read Article
Core Updates, Development, Gutenberg

WordPress 7.0 development: RTC cut and the May update

WordPress 7.0 development lost real-time collaboration this month over race conditions and load concerns. What’s left for the May 20 release: a native content types system, the @wordpress/grid package, and HEIC and per-block CSS fixes.

Read Article
Design, Development, Front-end

rotateY() and 3D CSS transforms, done right

Most rotateY() flip cards don’t actually flip, they just shrink and grow. Here’s how perspective, transform-style, and a proper 3D stage give you flip cards and carousels with real depth instead of a squashed 2D look.

Read Article
Development, Front-end

Using rotateX() for 3D CSS transforms that hold up

The rotateX() CSS function adds real 3D depth, but only when the parent has a perspective value. This covers the syntax, the perspective gotcha that flattens your rotation, and examples like 3D flip cards and unfolding accordions.

Read Article
Development, Front-end

Using the CSS rotate function without the jitter

A walk through the CSS rotate function: the syntax and angle units, why transform-origin trips people up, independent transform properties, and how to stop rotations from jittering on the main thread.

Read Article

Posts navigation

Previous 1 … 8 9 10 … 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