Profiles

Bio

Degree in Computer Science, PhD in Machine Learning (Evolutionary Computation).
20 years lecturing Computer Science at UWE Bristol and The University of Bath.
Changed to be a Church Pastor in 2007.
Still keep up my interest in Computer Science in the very little spare time I have.

WordPress Origin Story

Worked with hand-coded websites since the start of the web (literally – I developed sites for the University courses I taught, which were viewable in the very first browser came out of CERN), and then started to use Drupal and Mambo (and hence Joomla after the fork of Mambo) to code up Department websites for the Computer Science Department I lectured in. I didn’t like WordPress initially because so much of the backend required more technical confidence for others to maintain it, and so continued to use Joomla. As WordPress developed its ecosystem and required less technical expertise for others to use, I started to use WordPress for sites where the complex site structure supported by Joomla or Drupal wasn’t necessary. More recently, because non-tech people maintain the sites I develop, I’ve stuck more with WordPress. I’ve developed WordPress Themes, Plugins, Shortcodes and Blocks – most for individual projects but now sharing a few via the plugin directory.

Badges

CODE
1 badge
Plugin Developer

Recent impact

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

Last 30 days
8contributions
high0
medium8
score8
Last 90 days
19contributions
high11
medium8
score41
Last 12 months
58contributions
high39
medium19
score136

Contributions

Type
June 2026
Jun 24 Wed · 15:28
Forums med
Posted a reply to Some sermon series not displaying, on the site WordPress.org Forums:
Email sent. Let me know if this is helpful. Equally, I'm happy to patch things…
Jun 24 Wed · 15:06
Forums med
Posted a reply to Audio Health not finding http links, on the site WordPress.org Forums:
Thanks for making that change - amazing! Just to confirm that Broken Link Checker (https://en-gb.wordpress.org/plugins/broken-link-checker/)…
Jun 24 Wed · 09:57
Forums med
Created a topic, Some sermon series not displaying, on the site WordPress.org Forums:
Sorry to bring up another issue! We have 149 differ…
Jun 24 Wed · 07:22
Forums med
Posted a reply to Audio Health not finding http links, on the site WordPress.org Forums:
I was pondering overnight on the Audio Health feature. We run a link checker plugin…
Jun 24 Wed · 07:15
Forums med
Posted a reply to [sermon_sort_fields] displays Month option unlike 2.30, on the site WordPress.org Forums:
I think not having breaking changes from the original is key for all those who…
Jun 23 Tue · 21:38
Forums med
Posted a reply to Audio Health not finding http links, on the site WordPress.org Forums:
Yes, Audio Health should be ok with urls that have the old http:// because the…
Jun 23 Tue · 17:01
Forums med
Created a topic, Audio Health not finding http links, on the site WordPress.org Forums:
We have a large number of sermons with links prior to …
Jun 23 Tue · 16:54
Forums med
Created a topic, [sermon_sort_fields] displays Month option unlike 2.30, on the site WordPress.org Forums:
First of all - well done for forking Sermon Manager! …
May 2026
May 27 Wed · 15:25
Plugins high
Committed [3550879] to Plugins SVN:
Update to remove an error in parameter for wp_enqueue_script following a change in WP 7.0
May 27 Wed · 15:02
Plugins high
Committed [3550848] to Plugins SVN:
Fix enqueue_script parameter changed in WP 7.0

Developer

3 plugins

Plugins

1 favorite