Profiles

Bio

WordPress engineer in Fort Erie, Ontario. I work with media, education, and government teams on the parts of a build that are easy to skip — performance under load, technical SEO past the easy wins, publishing workflows editors don’t fight. On the web since 1996. WordCamp speaker; organiser, Niagara Falls 2023.

Interests

WordPress plugin development, technical SEO, performance optimization, site architecture, content workflows, accessibility, and open source contribution.

If you want a tighter version with a stronger community/contributor angle, use this Interests line:
Core contribution, plugin development, technical SEO, WordPress performance, accessibility, documentation, and mentoring.

WordPress Origin Story

I came to WordPress through real-world problem solving, not theory. I was helping businesses improve slow, hard-to-manage websites and kept seeing the same pattern: content teams were blocked, technical debt was growing, and SEO performance suffered because the publishing workflow was fragile. WordPress gave me a way to fix the system, not just the symptom.

That work became This Is My URL. Today I focus on practical WordPress implementation: technical SEO, performance, secure architecture, and tooling that teams can maintain after launch. I build and refine plugins, create repeatable publishing standards, and teach teams how to make better decisions without unnecessary complexity. My goal is simple: make WordPress easier to run, safer to scale, and better at driving measurable outcomes.

Badges

CODE
2 badges
Plugin Developer Theme Developer
CONTENT
1 badge
Photo Contributor '23
COMMUNITY
1 badge
WordCamp Speaker '19

Current Job

Senior WordPress engineer & trainer
Present
This Is My URL

Recent impact

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

Last 30 days
8contributions
high6
medium2
score20
Last 90 days
46contributions
high19
medium27
score84
Last 12 months
49contributions
high19
medium30
score87

Contributions

Type
August 2026
Aug 14 Fri · 14:14
Plugins high
Committed [3647538] to Plugins SVN:
Add directory assets: banner (1544x500, 772x250) and icon (256, 128).
Aug 14 Fri · 13:32
Plugins high
Committed [3647446] to Plugins SVN:
Tagging 1.6226
Aug 14 Fri · 13:32
Plugins high
Committed [3647444] to Plugins SVN:
Initial release: 1.6226. Hides admin notices in wp-admin, with a per-plugin allowlist and a one-request administrator bypass. Tested up to <a class="wiki" href="http://plugins.trac.wordpress.org/wiki/WordPress">WordPress</a> 7.1.
July 2026
Jul 20 Mon · 15:14
Themes med
Created ticket #282661 on Themes Trac:
THEME: Masthead – 1.6201.0911
Jul 20 Mon · 14:04
Core med
Created ticket #65672 on Core Trac:
Admin user creation rejects usernames it would otherwise save
Jul 20 Mon · 13:54
Core med
Submitted pull request #12614 to WordPress/wordpress-develop:
Query: Match page and post paths that begin with a slash
Jul 20 Mon · 13:46
Core med
Created ticket #65671 on Core Trac:
is_page() and is_single() do not match a path that begins with a slash
Jul 20 Mon · 12:46
Core med
Submitted pull request #12613 to WordPress/wordpress-develop:
Build/Test Tools: Use strict assertions in REST schema sanitization tests
Jul 18 Sat · 16:05
Forums med
Posted a reply to Will WP 7.1.5 run OK with PHP 8.2?, on the site WordPress.org Forums:
Yes, 8.2 is fine. "Recommended" isn't "required," and the WordPress requirements page says outright that…
Jul 18 Sat · 15:59
Forums med
Posted a reply to Changing header menus for bootstrap, on the site WordPress.org Forums:
Which menu appears is set by the theme location, not the header file. Your header-private.php…

Developer

1 plugin

Contributor

4 plugins

Themes

1 theme

Translations

1 locale
en_CA English (Canada) (English) Translation Contributor