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

Handling outliers and missing values in credit scoring

Mean imputation and unclipped outliers are what break credit risk models. This covers splitting first to avoid leakage, IQR clipping with training-set bounds, and what to do when the missingness itself is informative.

Read Article
Development

How JavaScript destructuring cleans up WordPress code

Manually reassigning object properties is a habit worth dropping. Array and object patterns, nested REST API responses, and rest properties, with the WordPress and WooCommerce cases where each one saves you lines.

Read Article
AI, Development

Vibe coding without wrecking your codebase

An agent turned a missing database index into a 500-line middleware layer. What I do differently now: plan mode before any code, core WordPress functions first, and a read through the tool calls rather than just the final file.

Read Article
Development

Build a Navier-Stokes solver in Python from scratch

A walkthrough of writing an incompressible Navier-Stokes solver in Python with NumPy: momentum and continuity, finite difference discretization, the Pressure-Poisson step, and airflow around a wing.

Read Article
Core Updates, Development, Gutenberg

Pattern overrides in WP 7.0 now work with custom blocks

WordPress 7.0 lets any block that supports Block Bindings take part in Pattern Overrides, not just the old Core list. You opt a custom block in with the block_bindings_supported_attributes filter.

Read Article
AI, Development

Personalized restaurant ranking without the popularity trap

Popularity sorting puts the same big chain at the top of every shelf. A lightweight two-tower embedding setup, with a frozen TinyBERT on the item side, ranks restaurants by what the user is browsing for.

Read Article
AI, AI in WordPress, Development

AI coding agents in WordPress Playground, wired with MCP

The @wp-playground/mcp package lets an AI client drive a Playground instance over MCP: run PHP, write files, query the database and check the front end, all inside the browser.

Read Article
Design, Development

Modal vs separate page UX, and how to choose

Modals are interruptive by design. Four checks for deciding between a modal, a side drawer and a dedicated page, plus the tasks each one is actually good for.

Read Article
AI, AI in WordPress

Hours saved is the wrong way to measure AI value

Efficiency is one slice of AI value, not the whole thing. Where automation, augmentation and innovation each show up, why the accuracy tax cancels out saved hours, and how to queue an AI fraud check so it never blocks checkout.

Read Article
AI, AI in WordPress, Development

Where to cache in a RAG pipeline besides the prompt

Prompt caching gets all the attention while the expensive work happens before the model sees a token. Five places to cache in a RAG pipeline, from query embeddings to full query-response pairs, with a transients example for WordPress.

Read Article

Posts navigation

Previous 1 … 43 44 45 … 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