bbioonThemes
  • Home
  • Blog

Category: E-commerce Development

Bug Fixing, E-commerce Development

Actionable error logging is more than a debug.log file

A WooCommerce checkout threw intermittent 500 errors and the logs were useless. Here’s how logging with context, the user, their cart, the gateway, turns a noisy debug.log into error logging you can actually act on.

Read Article
Development, E-commerce Development

Build on the right WordPress foundation

A freelancer rebuilt WooCommerce from scratch and left a store that broke on every plugin update. Here is why building with WordPress hooks and filters beats fighting the framework.

Read Article
Development, E-commerce Development

Why your custom WooCommerce emails look broken in Gmail

A client WooCommerce order emails looked fine in Apple Mail but broke in Gmail. The reason: Gmail strips CSS from the head. Why inlining your styles is the only reliable fix.

Read Article
Development, E-commerce Development

How the strategy pattern fixed a messy shipping module

A WooCommerce shipping module was one 800-line if/else function. Refactoring it with the strategy pattern turned adding a new carrier from a 40-hour job into an hour of work.

Read Article
Development, E-commerce Development

Using an interface to save WordPress custom post types

A client needed three custom post types fed by three APIs. Instead of writing near-identical save functions, I defined one PHP interface as a contract and a single function to save any CPT that implements it.

Read Article
Development, E-commerce Development

Stop writing WooCommerce queries that crash your site

I got a Slack message from one of our project managers. A client’s WooCommerce shop, a big one with thousands of products, was crawling. Product…

Read Article
Development, E-commerce Development

Importing WordPress data with the strategy pattern

A client needed to import users from a clean CSV and a messy pipe-delimited file. The strategy pattern kept the importer clean instead of a tangle of if/else blocks.

Read Article
Development, E-commerce Development

Serverless WordPress on AWS for traffic spikes

A client’s WooCommerce site crashed under Black Friday traffic. A serverless AWS stack fixes that scaling problem at the foundation instead of throwing a bigger server at it.

Read Article
Bug Fixing, E-commerce Development

That WooCommerce decimal change that’s silently breaking stores.

Got a call from a long-time client last week. Absolute panic. They’d just run a routine batch of plugin updates, and suddenly their shipping calculator…

Read Article
Development, E-commerce Development

That Time a Client’s Coupon Failed During a Flash Sale

Got a call from a client. Total panic. They’d just finished a flash sale for their WooCommerce store, and the star of the show, a…

Read Article

Posts navigation

Previous 1 … 11 12 13 14 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