
Fadewatch – Abandoned & Closed Add-on Checker
A WordPress plugin that flags plugins closed on WordPress.org (with the date and reason), plugins that haven't been updated in years, and plugins that can't be checked.
Maintenance statuses6
Work
The problem, what I built, and what changed — measured, not described.
Showing 8 of 8 projects

A WordPress plugin that flags plugins closed on WordPress.org (with the date and reason), plugins that haven't been updated in years, and plugins that can't be checked.
Maintenance statuses6

Previous / Next and Save & Next on WordPress edit screens that follow the filtered, sorted list you came from, for posts, products and WooCommerce orders (HPOS).
Neighbour lookup1 indexed query per direction

A WordPress.org plugin that imports thousands of HivePress listings from a spreadsheet without timeouts, resumes interrupted imports, and never duplicates images.
StatusLive on WordPress.org

Custom course reviews, automated recommendation and discount emails, and a performance pass that took desktop PageSpeed from about 70 to 90+ on a WooCommerce and LearnDash platform.
Desktop PageSpeed~70→90+

WooCommerce and LearnDash customisation for an e-learning platform: group purchasing, custom course bundles, subtotal-based bulk discounts and tailored completion workflows.

Diagnosing critical errors caused by WordPress core, theme and plugin updates, and cleaning up compromised sites by finding tampered files and removing malicious changes.
OutcomeCritical error→Restored

Traced a failure where editing a LearnDash course hung in an infinite execution loop after an associated quiz was moved to the Trash, then reported it. LearnDash support confirmed the bug.
Bug statusCourse edits failing→Confirmed by LearnDash

A chatbot that decides how to present each answer (cards, charts, tables, code and 20+ other component types) and renders that interface in real time from structured LLM output.
UI component types25