Profiles

Bio

James is a founder, developer, and creator of web products and software.

He runs multiple online ventures spanning SaaS platforms, free and premium WordPress plugins, Shopify apps, and open source software used by thousands of businesses worldwide.

Additionally, he occasionally works as a freelancer for enterprise clients and creative agencies, building WordPress, WooCommerce, and Laravel websites.

A lifelong technologist and open source advocate, James began using PHP in 2001 and started developing with WordPress in 2008. Previously, he was Lead Developer at The Linux Foundation, where he worked primarily with the Cloud Native Computing Foundation who steward projects such as Kubernetes and Prometheus.

Originally from London and now based in Kuching, Malaysia, James has been a remote worker and digital nomad since 2015 – advocating for location independence through talks, interviews, and communities reaching tens of thousands worldwide.

He also runs the Chiang Mai WordPress Meetup.

WordPress Origin Story

I started building websites with WordPress in 2008, and have used it for hobby sites, business sites and client sites over the years.

Badges

CODE
2 badges
Core Contributor '23 Plugin Developer
COMMUNITY
2 badges
Meetup Organizer '24 WordCamp Speaker '19
PRACTICE
1 badge
Support Contributor '26

Current Job

Freelance WordPress Developer
Present
The Two Percent

Recent impact

Score weights high-impact work (commits, releases, approved translations, props) at 3x routine activity.

Last 30 days
2contributions
high0
medium2
score2
Last 90 days
9contributions
high1
medium8
score11
Last 12 months
33contributions
high3
medium30
score39

Team focus

Across 1 team, with no team-attributable contributions in the last 365 days

WordPress releases

Contributed to 1 release
  • 6.4

Contributions

Type
July 2026
Jul 07 Tue · 13:58
Forums med
Posted a reply to Invoice date copied (compatibilty issue PDF Invoices & Packing Slips), on the site WordPress.org Forums:
@shustus yes that's possible - to use Draft instead, add a small code snippet like…
June 2026
Jun 29 Mon · 13:26
Forums med
Posted a reply to Invoice date copied (compatibilty issue PDF Invoices & Packing Slips), on the site WordPress.org Forums:
@shustus Thanks for using CDO for WC! We already exclude some of the meta keys…
May 2026
May 21 Thu · 07:07
Forums med
Posted a reply to transaction fee of old order retained on clone, on the site WordPress.org Forums:
We haven't heard from you on this one, so hope all is OK! Please let…
May 20 Wed · 15:24
Plugins high
Committed [3539611] to Plugins SVN:
Update to version 2.2.1 from GitHub
May 15 Fri · 15:07
Forums med
Posted a reply to transaction fee of old order retained on clone, on the site WordPress.org Forums:
Hi @herbhalstead The image doesn't load for us. But what's happening is that the plugin…
May 13 Wed · 15:06
Forums med
Posted a reply to Unable to update postage cost, on the site WordPress.org Forums:
Understand. The "Recalculate" button should update the order total in that case. Or add a…
May 13 Wed · 13:58
Forums med
Posted a reply to Unable to update postage cost, on the site WordPress.org Forums:
Hi @facialflex This is not a clone issue. On any order, you can edit the…
May 05 Tue · 05:33
Forums med
Posted a reply to Payment Information is Retained in Cloned Orders, on the site WordPress.org Forums:
Hi Bryan If there is another support question matching this PayPal issue then the question…
May 05 Tue · 05:24
Forums med
Posted a reply to Payment Failure on Cloned Order, on the site WordPress.org Forums:
@allenr I didnt hear from you so marking this issue resolved! Thanks!
March 2026
Mar 20 Fri · 06:23
Forums med
Posted a reply to Payment Failure on Cloned Order, on the site WordPress.org Forums:
Hi Allen Just checking in to see if this resolved the issue?

Developer

1 plugin

Contributor

1 plugin

Support Rep

1 plugin

Plugins

96 favorites