- WordPress: theme dev: block-based, classic (_s), basic block creation.
- Front end: CSS, HTML.
- JSON: specifically in context of WordPress (block/theme), but understand concepts.
- Git (GitHub and GitLab experience).
- Passion for design systems.
- JavaScript: basic knowledge extending.
- React: WordPress based through editor known and extending knowledge.
- Python (AI).
- Updating CSS skillset.
- WordPress interface extending: going beyond just blocks.
- SVN.
- Documentation background.
- Studied Software Engineering: specifically Databases/C/Java (long time ago before WordPress work).
Rep for many years and established multiple practices across the project across disciplines. Design system work.
Part of multiple releases for project. Triage: established a practice of triage for editor and ran this for many years.
Design co-lead for first phase up until release 5.0. Contributed to the codebase not just with design.
Theme review team member.
Part of several default theme teams including leading development of Twenty Sixteen and supporting other default themes.
Maintainer and team member. Worked on automation of project.
- Full time contributor for over 5 years.
- Outside of core, within XWP established learning program for developers on Gutenberg and the changes: blocks, themes.
- Worked and wrote a lot on patterns and the changing shape of themes, including theme.json.
- Co-founder of ThemeConf, a conference to celebrate and push foward themeing.
- Created numerous themes before Gutenberg and after.
- Patterns in Museum of Block art 15, 19, 26
- Worked on global styles v1.
- Ran and co-ordinated many contribution days across a range of tables.
- Ran own studio for many years before joining Automattic, primarily creating themes.
- Global styles, the story so far
- Thinking in pattterns
- The Gutenberg Journey
- Emotion through CSS
- A journey into _s
- Writing book on WordPress styling: blocks, patterns, templates, themes.
Worked as theme creator and wrote book on theme development. Contributed for many years to project.