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.
Development, Gutenberg

CSS masonry layout is now display: grid-lanes

A client wanted a Pinterest-style WooCommerce gallery, which used to mean Masonry.js or fragile grid math. The CSS Working Group settled on display: grid-lanes instead, and it is still rolling out behind flags.

Read Article
Core Updates, Development

Shadow DOM beat my 30,000 lines of legacy CSS

A 30,000-line stylesheet taught me that BEM cannot outrun global scope. Web components and the Shadow DOM can, and the idea goes back to a 1998 proposal for HTML components.

Read Article
Development, Gutenberg

I tried explaining HTML and CSS to my five-year-old niece

My niece walked into the office and asked what I was typing. Explaining HTML as bricks and CSS as paint was harder than I expected, and it showed me where I had gotten sloppy in my own work.

Read Article
Development, Gutenberg

Smooth scroll animations with CSS and no JS library

A WooCommerce homepage carousel was wrecking Core Web Vitals. Dropping the JS slider for CSS animation-timeline and view() cut the script weight and pulled the LCP score back into the green.

Read Article
Core Updates, Development

What the WordPress 6.9 release cycle means for your live site

A core update took a client’s checkout page down at 2 AM. Reading the release retrospectives and controlling minor auto-updates per environment is how I stopped that from happening again.

Read Article
Core Updates, E-commerce Development

WooCommerce 10.4: a faster mini cart and a lazier REST API

WooCommerce 10.4 makes the Interactivity API mini cart the default, lazy-loads two REST namespaces, and takes HPOS caching out of experimental. Here is what to test before you update.

Read Article
AI in WordPress, Core Updates

What actually landed in the WordPress 6.9 Abilities API

WordPress 6.9 beta ships the server-side half of the Abilities API. You can register and retrieve abilities in PHP, but the client-side JavaScript moved to the Gutenberg repo, so there is no native AI interface in the editor yet.

Read Article
Core Updates, Development

How core is fixing WordPress admin performance

WordPress 7.0 pulls View Transitions into core, and ticket #64066 raises preloading eagerness when a proxy cache is detected. Here is what that changes for admin speed, and why blanket prefetching pinned my CPU at 100%.

Read Article
Bug Fixing, Development

How I manage multiple client sites without the Friday night panic

A Friday night emergency on a site I had not touched in six months cost me two hours of MAMP wrangling. WordPress Studio blueprints and selective sync are what I use now to keep client environments consistent.

Read Article
AI, AI in WordPress

Why WordPress core is starting to treat AI like the database

Nobody checks whether $wpdb exists before running a query. The AI team wants models treated the same way in WordPress, with hosts providing the model and developers registering Abilities instead of wiring up API keys.

Read Article

Posts navigation

Previous 1 … 98 99 100 … 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