Profiles

Bio

I am a freelance software engineer and WordPress consultant living in Germany.

I am the maintainer of WP-CLI, the command-line interface for WordPress and I work on WordPress Core itself as a contributor and component maintainer.

I offer higher-level consulting, code reviews and software design coaching, enabling companies to deal with frequent change and ever-growing complexity while optimizing for reduced maintenance effort and lower total cost of ownership.

Passionate about software architecture and code quality, I never miss an opportunity to share best practices and try to live up to my educational aspirations through public speaking and blogging.

You can read my thoughts on code & other things at https://www.alainschlesser.com or say hello on Twitter under the handle @schlessera.

Badges

CODE
5 badges
Core Contributor '16 Core Team '20 Plugin Developer WP-CLI Contributor '17 WP-CLI Team '17
COMMUNITY
2 badges
Meetup Organizer '18 WordCamp Speaker '19
POLYGLOTS
1 badge
Translation Contributor '18

Current Job

Principal Architect
Present
Yoast

Recent impact

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

Last 30 days
154contributions
high103
medium51
score360
Last 90 days
440contributions
high366
medium74
score1172
Last 12 months
1829contributions
high1624
medium205
score5077

Team focus

Share of contributions across teams during the last 365 days

WordPress releases

Contributed to 15 releases
  • 6.5
  • 6.4
  • 6.2
  • 6.1
  • 6.0
  • 5.9
  • 5.8
  • 5.5
  • 5.4
  • 5.2
  • 5.1
  • 5.0
  • 4.9
  • 4.7
  • 4.6

Contributions

Type
July 2026
Jul 25 Sat · 16:20
GitHub high
Pushed 1 commit to wp-cli/builds:
phar build: wp-cli/wp-cli-bundle@142ee57beab1d2edd0467d76e6d71ee774193804
Jul 24 Fri · 17:17
GitHub high
Pull request #6359 merged into wp-cli/wp-cli:
Escape script paths when launching subprocesses
Jul 24 Fri · 15:27
GitHub med
Submitted pull request #6359 to wp-cli/wp-cli:
Escape script paths when launching subprocesses
Jul 23 Thu · 09:53
GitHub med
Closed issue #5320 on the wp-cli/wp-cli repository:
version higher than expected for paid plugins
Jul 23 Thu · 09:53
GitHub high
Merged pull request #535 into wp-cli/extension-command:
Treat older plugin no-update versions as up to date
Jul 23 Thu · 09:30
GitHub high
Pushed 1 commit to wp-cli/builds:
phar build: wp-cli/wp-cli-bundle@242f8c078210b28a4bae2b1549d6b8f93aabe83e
Jul 23 Thu · 09:21
GitHub high
Pull request #534 merged into wp-cli/extension-command:
Deprecate `plugin status` and `theme status` commands
Jul 23 Thu · 09:19
GitHub high
Pull request #1089 merged into wp-cli/wp-cli-bundle:
Add minimum PHP guard to Phar bootstrap
Jul 23 Thu · 08:11
GitHub high
Merged pull request #339 into wp-cli/wp-cli-tests:
Fix `WPCliRuncommandDynamicReturnTypeExtension` when passing invalid options
Jul 23 Thu · 07:35
GitHub high
Pushed 1 commit to wp-cli/builds:
phar build: wp-cli/wp-cli-bundle@b258912208ec4f0762fac5b3cb5f1ede770bb39b

Contributor

2 plugins

Translations

1 locale
lb_LU Lëtzebuergesch (Luxembourgish) Translation Contributor

Contributed translations to 1 project.

View all on translate.wordpress.org