bbioonThemes
  • Home
  • Blog

Category: Development

Development, Gutenberg

Build a real WordPress portfolio site, not a PDF

A designer lost a gig sending a PDF and Behance links. The fix is a real WordPress portfolio site built on a custom post type, so your work stays clean, portable, and independent of the theme.

Read Article
Development, Hosting

Running Bedrock on Pantheon with a CI build step

A client was told Bedrock was impossible on Pantheon. It is not. The fix is a CI build step that runs Composer and pushes the built code to Pantheon, so the main repo stays clean.

Read Article
Development, PHP Development

When a side project plugin turns into a nightmare

A client side project plugin grew into an operational crisis of spaghetti code. The lesson: give even a small plugin real structure from day one, a main class and separated concerns, so it stays maintainable.

Read Article
Development, Hosting

What’s the Real AWS Lambda Hosting Cost? It’s Complicated.

I got a call from a new client a while back. They had a small, but important, WordPress blog that another dev had put on…

Read Article
Development, PHP Development

A pragmatic local continuous integration workflow with GrumPHP

Had a new dev join the team a while back. Sharp guy, good attitude. But his first few commits were… inconsistent. Braces all over the…

Read Article
Development, PHP Development

The Right Way to Handle WordPress Password Hashing

I got a call from a client with a membership site that’s been around since the dawn of time. They wanted to upgrade their security,…

Read Article
Development, E-commerce Development

Your WooCommerce Admin is Slow? Here’s the Likely Culprit.

I got a call about a high-traffic WooCommerce shop, maybe 30,000 products, and their admin dashboard was timing out. Total mess. The site owner couldn’t…

Read Article
Development, PHP Development

Stop Writing Messy Laravel Controllers with Static Factory Methods

I was looking at a controller for a client’s project the other day, and it was a mess. They have a `Subscription` model, and you…

Read Article
Development, PHP Development

Laravel Vapor Logs: Getting Papertrail to Actually Work

I had a client running a pretty slick setup on Laravel Vapor. But they had this ghost in the machine: an error that would pop…

Read Article
Development, PHP Development

How to Reliably Test Stripe Checkout with Laravel Dusk

A client came to us a while back with a Laravel subscription app that was bleeding money. Users would go through the Stripe checkout, their…

Read Article

Posts navigation

Previous 1 … 114 115 116 … 118 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