Profiles

Bio

I’m a WordPress plug-in developer and a web accessibility consultant. I’m part of the Make WordPress Accessible team, the team dedicated to improving accessibility in the WordPress ecosystem.

I’m self-employed, but since fall 2022 I’ve had part-time sponsorship from GoDaddy to contribute to WordPress. In March 2025, I also welcomed sponsorship from Kinsta to expand my ability to contribute.

WordPress Origin Story

I’ve been self-employed building web sites & providing consulting services since 2004, and started using WordPress in 2006, converting my own blog from BlogSpot to WordPress. In 2008 I started building plugins, then started contributing to core regularly in 2012. I’m now a core committer, and have been in the credits for every version of WordPress since 3.8 (except for 4.5.)

Badges

CODE
7 badges
C Core AI Contributor '26 Core Contributor '15 Core Team '24 Meta Contributor '15 Plugin Developer Theme Developer Themes Team '14
CONTENT
1 badge
WordPress.tv Contributor '16
COMMUNITY
2 badges
bbPress Contributor '20 WordCamp Speaker '19
PRACTICE
3 badges
Accessibility Contributor '19 Accessibility Team '14 Support Contributor '26
POLYGLOTS
1 badge
Translation Contributor '25

Current Job

Owner
Present
Accessible Web Design

Recent impact

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

Last 30 days
82contributions
high63
medium19
score208
Last 90 days
203contributions
high110
medium93
score423
Last 12 months
982contributions
high598
medium384
score2178

Team focus

Share of contributions across teams during the last 365 days

WordPress releases

Contributed to 32 releases
  • 7.0
  • 6.9
  • 6.8
  • 6.7
  • 6.6
  • 6.5
  • 6.4
  • 6.3
  • 6.2
  • 6.1
  • 6.0
  • 5.9
  • 5.8
  • 5.7
  • 5.6
  • 5.5
  • 5.4
  • 5.3
  • 5.2
  • 5.1
  • 5.0
  • 4.9
  • 4.8
  • 4.7
  • 4.6
  • 4.4
  • 4.3
  • 4.2
  • 4.1
  • 4.0
  • 3.9
  • 3.8

Time commitment

16 hours per week

Contributions

Type
July 2026
Jul 03 Fri · 23:55
Core med
Closed ticket #62864 on Core Trac:
Add padding and color changes to buttons and inputs
Jul 03 Fri · 23:44
Core med
Closed ticket #57521 on Core Trac:
Appearance -» Customize not working after update 5.8
Jul 03 Fri · 23:43
Core med
Closed ticket #54202 on Core Trac:
Bad display of images with transparent background.
Jul 03 Fri · 23:43
Core med
Closed ticket #58419 on Core Trac:
Changing categories
Jul 03 Fri · 15:36
Core high
Mentioned in [62632] on WordPress SVN:
Media: Enable Media Library infinite scrolling and add an opt-out user option.
Jul 02 Thu · 21:11
Forums med
Posted a reply to Recurring Events Acting Strangely, on the site WordPress.org Forums:
I made a change in 3.7.14 that fixed a bug where all-day event instances were…
Jul 02 Thu · 21:07
Forums med
Posted a reply to Nothing posting on Mastodon, on the site WordPress.org Forums:
Interesting. I'll have to see whether there's any way I can detect that a connection…
Jul 02 Thu · 21:04
Forums med
Posted a reply to Display space between events, on the site WordPress.org Forums:
You have an inline style in your custom CSS that's setting the header element to…
Jul 02 Thu · 20:57
Plugins high
Committed [3594529] to Plugins SVN:
<a class="ext-link" href="https://github.com/joedolson/my-tickets/releases/tag/v2.2.2">​https://github.com/joedolson/my-tickets/releases/tag/v2.2.2</a>
Jul 02 Thu · 20:39
Plugins high
Committed [3594516] to Plugins SVN:
<a class="ext-link" href="https://github.com/joedolson/my-calendar/releases/tag/v3.7.16">​https://github.com/joedolson/my-calendar/releases/tag/v3.7.16</a>