Profiles

Bio

Primarily a WordPress developer, I have been working on WordPress powered websites for over 15 years. Largely a backend engineer, I also work on frontend with responsive design, modern CSS and vanilla JS. I attend WordCamps when possible. Frequently found gardening.

Interests

REST API, modern CSS, responsive design, vanilla JS, easy UX

WordPress Origin Story

Was working at a local regional newspaper who wanted to cover the 2006 Football World Cup and I built a site based on the version of WordPress at the time. That was so successful that it lead to the owners requesting that we rebuild the newspapers own website in WordPress, moving away from a custom built cgi solution. Haven’t looked back since.

Badges

CODE
2 badges
Core Contributor '15 Plugin Developer
POLYGLOTS
2 badges
Translation Contributor '23 Translation Editor '26

Current Job

Senior Web Developer
Present
Filter

Recent impact

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

Last 30 days
0contributions
high0
medium0
score0
Last 90 days
0contributions
high0
medium0
score0
Last 12 months
0contributions
high0
medium0
score0

WordPress releases

Contributed to 5 releases
  • 6.6
  • 6.5
  • 5.9
  • 5.7
  • 3.3

Contributions

Type
May 2024
May 02 Thu · 20:29
Core high
Mentioned in [58086] on WordPress SVN:
Editor: update npm packages for 6.5.3.
April 2024
Apr 10 Wed · 12:05
Meta med
Wrote a comment on the post Agenda, Dev Chat, Wednesday April 10, 2024, on the site Make WordPress Core:
Hi, I'd like to bring attention to this editor bug https://github.com/WordPress/gutenberg/issues/60569, which is removing semantic…
Apr 08 Mon · 15:57
Core med
Created issue #60569 in the WordPress/gutenberg repository:
Layout: Removal of semantic classnames when using 'disable-layout-styles'
February 2024
Feb 13 Tue · 09:38
Forums med
Created a topic, NOT SUPPORTED ANYMORE!, on the site WordPress.org Forums:
Hey! We stopped supporting WP-DXP since it’s being rep…
June 2023
Jun 05 Mon · 08:36
Polyglots high
Translated 448 strings on translate.wordpress.org.
March 2023
Mar 23 Thu · 16:41
Forums med
Posted a reply to Multisite version with rights over sites for publication rules, on the site WordPress.org Forums:
Apologies for the delay, we didn't see the support request, but thank you for your…
February 2022
Feb 25 Fri · 23:55
Forums med
Posted a reply to Fatal error on version 2.6.10, on the site WordPress.org Forums:
Hi all, I had this too and realised the extra comma is a PHP 7.3…
Feb 16 Wed · 11:17
Forums med
Created a topic, No frontend output when plugin used on a multisite, on the site WordPress.org Forums:
The function lfr_custom_js() uses get_site_option() wh…
Feb 08 Tue · 14:06
Forums med
Posted a reply to Can’t edit page with Contact Form Selector block, on the site WordPress.org Forums:
Hi I've found the same. Using WP 5.9 and the Twenty Twenty Two theme, no…
November 2021
Nov 11 Thu · 06:26
Core high
Pull request #36221 merged into WordPress/gutenberg:
Group - Fix overzealous regex when restoring inner containers

Developer

2 plugins

Contributor

1 plugin

Plugins

1 favorite

Translations

2 locales
en_GB English (UK) (English) Plugins Translation Editor Translation Contributor

Translation editor for 1 project.

Contributed translations to 1 project.

View all on translate.wordpress.org

fr_FR Français (French) Translation Contributor

Contributed translations to 1 project.

View all on translate.wordpress.org