bbioonThemes
  • Home
  • Blog

Tag: APIs

AI in WordPress, Development

Let AI do the grunt work: a dev’s take on MCP

I had a client with about a dozen small WordPress sites, nothing major, mostly local businesses. Every month, they wanted a simple health check report….

Read Article
Bug Fixing, Development

Using the PHP Reflection API to tame legacy code

I got a call from a client running a membership site on a pretty old, third-party plugin. Their problem? They needed to sync a user’s…

Read Article
Development

Stop deploying WordPress plugins by hand and use CircleCI instead

I was working on a small security plugin a while back and decided to get it onto the official WordPress directory. But then I remembered…

Read Article
Bug Fixing, Development

Build a reusable WordPress meta box class

A client’s Resources section had meta box code scattered across functions.php and two include files, so every small change broke something. One reusable meta box class moved the registration logic into a constructor and the form HTML into a template.

Read Article
Development, E-commerce Development

A slow WooCommerce admin is usually a code problem

A client’s high-volume WooCommerce store kept timing out in the admin. More server power didn’t help. The real cause was an N+1 query from a shipping plugin, and the fix was better code, not bigger hosting.

Read Article
Bug Fixing, Development

WordPress type safety: when ‘safe’ code fails silently

A junior dev passed a post object where my function wanted an integer, and it failed silently with no error. That is the trap of overly defensive WordPress code, and when you control the environment, failing loudly beats bailing quietly.

Read Article
Bug Fixing, Development

Why WordPress developers shouldn’t fear the command line

A sharp junior dev was stuck on a bug that only showed up on staging, because he was lost without a GUI. The command line is the most direct way to see what a server is doing, and a couple of basic commands found the error in minutes.

Read Article
Development

Autowire a standalone Symfony console app with the DI container

A standalone Symfony CLI tool gets brittle once you wire every command’s dependencies by hand. This shows how to configure the dependency injection container so it autowires services and registers new console commands for you.

Read Article
Core Updates, E-commerce Development

Why the new WooCommerce update schedule matters for BFCM

I remember getting a panicked call from a client a few years back. It was the week before Thanksgiving. Their site was locked up. A…

Read Article
Bug Fixing, Development

How to turn spaghetti-code WordPress admin pages into a scalable system

A client came to us with a plugin that was, to put it mildly, a total mess. It started simple enough: one little settings page….

Read Article

Posts navigation

Previous 1 … 69 70 71 72 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