Skip to content

Essays

Writing

Laravel and WordPress in production, LLM work that had to pay for itself, and what broke on the way.

2026

May 25
· 0 min read

Prompt Versioning in Production: Managing LLM Prompts Like Code

How EasyCommerce manages LLM prompts across Claude, OpenAI, and DeepSeek with a versioned registry, structured evals in CI, and a rollback path that does not require a deployment.

PHP WordPress AI / LLMs Architecture
May 14
· 0 min read

Embedding LLMs in a WordPress Plugin: EasyCommerce's Async Architecture

How EasyCommerce wires LLM calls — product description generation, fraud detection, and inventory forecasting — into a WordPress plugin using async dispatch and a provider abstraction that survives outages and scales across catalogues.

PHP WordPress AI / LLMs Performance
Jan 22
· 10 min read

Building Production Gutenberg Blocks in 2025

A practical guide to building Gutenberg blocks with the v3 API — block.json, dynamic blocks, deprecations, and the testing strategies that actually work.

PHP WordPress React Gutenberg

2025

Nov 18
· 11 min read

Building Custom Commission Logic in Dokan Multi-Vendor

How Dokan's commission system actually works, the filters you need, per-category and tiered commission patterns, and what to never do.

PHP WordPress WooCommerce Architecture
Sep 8
· 10 min read

WordPress Plugin Security: Lessons from Two Disclosures

The exact security checklist I run every plugin through before release — capability checks, escaping, nonces, and the disclosed bugs that taught me each lesson.

PHP WordPress Open Source Security
Feb 20
· 11 min read

The Honest Economics of Selling WordPress Plugins

Six years of selling on WordPress.org — conversion rates, pricing tiers, what drives installs, the support burden, and when to walk away from a plugin.

WordPress Open Source Career
Feb 10
· 7 min read

Adding PHPStan to a WordPress Plugin (Without Losing Your Mind)

A practical guide to getting PHPStan running on a production WordPress plugin, including the stubs you need and the rules you'll want to ignore.

PHP WordPress Testing

2024

Dec 5
· 12 min read

Building a WooCommerce Payment Gateway from Scratch

Everything you need to know to build a production-ready WooCommerce payment gateway integration — checkout flow, webhooks, refunds, and subscriptions.

PHP WordPress WooCommerce
Aug 15
· 6 min read

WP-CLI Tips That Actually Save Time

Practical WP-CLI commands and custom commands I use daily to speed up WordPress development, deployments, and debugging.

PHP WordPress DevOps
Apr 1
· 9 min read

Five Years of Open Source on WordPress.org — What I've Learned

Honest lessons from shipping and maintaining five plugins on WordPress.org — support burden, versioning, security reviews, and building an audience.

WordPress Open Source Career

2023

Jul 12
· 8 min read

Scaling WordPress: Redis Object Cache, Query Optimization, and Page Caching

A systematic guide to making WordPress fast — from Redis object caching and WP_Query optimization to FastCGI page cache and CDN asset delivery.

WordPress DevOps Performance MySQL

About WordPress

Everything Al Amin Ahamed has written about WordPress — written after shipping rather than before, so what is in here is what the constraint turned out to be and what I got wrong first.