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

Calendar-based time intelligence still needs custom DAX

Built-in DAX time intelligence handles a standard Gregorian calendar fine, but custom fiscal years are another story. Where the built-in functions stop helping, and how a row rank column took one client’s moving average from 500ms to 110ms.

Read Article
Design, Development, Front-end

Design intent: why pixel perfect layouts keep breaking

Matching a 1440px Figma file coordinate for coordinate produces CSS full of magic numbers that breaks on the first foldable phone or bumped font size. What to agree on with designers instead: tokens, fluid units, and rules about behavior.

Read Article
Accessibility, Bug Fixing, Development

First rule of ARIA: your semantic HTML already works

I shipped a button that passed every automated audit and still could not be triggered with a screen reader. The cause was a role attribute I had added for styling, which is the exact thing the first rule of ARIA warns about.

Read Article
Accessibility, Core Updates, Development

Web Almanac 2025: better CSS, worse accessibility

The 2025 Web Almanac covers 17.2 million sites. Variable fonts and text-wrap are finally common, but median mobile page weight is up 202.8% since 2015 and two thirds of sites strip their focus outlines.

Read Article
AI, AI in WordPress, Core Updates

WordPress PHP AI Client SDK v0.1.0: one API, any provider

The Core-AI team shipped v0.1.0 of the WordPress PHP AI Client SDK. It is a provider-agnostic Composer package you bundle into your own plugin, so swapping the LLM behind a feature stops being a refactor.

Read Article
AI, Development

What healthcare knowledge graphs get right about data

Healthcare treats data as an ontology rather than a row, which is why its knowledge graphs outlive the systems built on them. Layered ontologies, regulated vocabularies, and what web developers could borrow from both.

Read Article
AI, Core Updates, Development, Gutenberg

WordPress AI Experiments 0.2.0 adds an Abilities Explorer

Version 0.2.0 of WordPress AI Experiments adds excerpt generation that authors can edit or reject, and an Abilities Explorer screen for testing every registered ability in the browser.

Read Article
Development, Front-end

The DailyDev Squad I use instead of a pile of RSS feeds

Keeping up with CSS is a filtering problem more than a reading problem. I traded years of RSS folders for the I Heart CSS squad on DailyDev, and this is what a curated feed does that a raw aggregator never did.

Read Article
Bug Fixing, Core Updates

WordPress 6.9.1 lands February 3, and it is bug fixes only

WordPress 6.9.1 is a maintenance-only release set for February 3, 2026, with bug scrubs running from January 20. These are the dates that matter, plus why I keep minor auto-updates off on sites with custom hooks.

Read Article
AI in WordPress, Development

Refactoring legacy WordPress code in Cursor without breaking it

Cursor turns a four-hour refactor into a 20-minute one, but only with a plan. My four steps: spot the trigger, write a plan.md, let Claude execute with test scripts, then compare the output against the original.

Read Article

Posts navigation

Previous 1 … 81 82 83 … 131 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