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, Front-end

CodePen slideVars turns CSS variables into sliders

CodePen slideVars reads the CSS custom properties on :root and builds a slider panel from them, so an interactive demo no longer needs hand-wired range inputs. Covers slideVars.init(), the config object for scoped variables, and the decimal-step bug I hit.

Read Article
Development

Semantic Models date filtering that doesn’t leak future data

Budget and prior-year lines running past today make a report look broken. Here is the Date Filter table I build in SQL, plus the cross-filter setting it needs, so a single slicer switches future data on and off.

Read Article
Design, Development

Product designer career paths that aren’t a management ladder

Career debt is as real as technical debt. What an annual retrospective, a skills matrix and a translator-style horizontal role look like for a product designer heading into 2026, and why management is not the only way up.

Read Article
Bug Fixing, Core Updates, Development, E-commerce Development

WooCommerce REST API special characters: what 10.5 fixes

WooCommerce 10.5 fixes two decoding bugs that broke Arabic, Persian and Chinese attribute names and values on variation writes. What changed, how to test it with cURL, and which old workarounds to pull out.

Read Article
AI, Development, E-commerce Development

Production ML failures usually start in the data, not the model

Perfect offline metrics mostly prove the model fits your assumptions. Point-in-time joins, zero-filled features the model reads as a signal, and cohorts that change while the histograms hold still.

Read Article
AI, Development

Federated learning: train the model where the data lives

Instead of hauling data into one bucket, federated learning sends the model to the device and gets weights back. A look at FedAvg in NumPy, horizontal vs vertical setups, and the non-IID problem.

Read Article
Development, Front-end

The CSS :drag pseudo-class and the JavaScript it replaces

Notes on the proposed CSS :drag pseudo-class and ::drag-image pseudo-element, and how they replace the dragstart and dragend listeners we currently use to style drag states in WordPress UIs.

Read Article
Core Updates, E-commerce Development

How WooCommerce 10.5 picks a product permalink category

WooCommerce 10.5 changes which category ends up in a product URL: the deepest one in the hierarchy now wins instead of the lowest term ID. Here is what that does to existing URLs and how to put the old sorting back.

Read Article
AI, Development

Building an AI language tutor with n8n and multimodal models

How I built a Mandarin tutor on n8n: audio in through a webhook, transcription with pinyin, Gemini for the pronunciation feedback, and ElevenLabs for the voice. It runs under 1 euro a month.

Read Article
AI, Development, E-commerce Development

Why supply chain data science is worth your time in 2026

Why supply chain data science beats another LLM wrapper in 2026: heatmaps before neural networks, Lean Six Sigma for diagnosing processes, PuLP for network design, and Streamlit so the model actually gets used.

Read Article

Posts navigation

Previous 1 … 86 87 88 … 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