
WordPress
The world’s favourite content management system.
I’ve been creating websites for over 26 years, and working with WordPress for over 20 years.
WordPress projects are the main focus of my professional career and I have also contributed to the community as a theme and plugin developer, translation editor and WordCamp speaker and co-organizer since 2009. My open-source plugins are currently being used on over 20,000 websites.
I develop and manage website projects, web apps and API integrations at Swiss web agency Say Hello, supporting clients directly and providing technical and conceptual support to partner agencies.
…oh, and if you’re interested: the very site you’re reading has been running WordPress since 2003, with the first of the current content being published in 2004.

Programming and design
I’ve either conceived, designed, developed or collaborated on the following projects as part of my work for my employers.









Blog posts
-
Using Context in WordPress’ implementation of React.
-
Stepping back from involvement in the future development of WordPress as a system.
-
Using block filters in JavaScript to override theme.json settings on a per-case basis.
-
If you’re writing a plugin which needs to connect to a third-party service, there’s a relatively high chance that you’ll need to store credentials securely.
-
Using a third-party service to compare your website before and after a technical update.
-
Block Patterns, Block Variations and Reusable Blocks. How and why they’re useful and implementable.
-
Building a single-selection category selector for WordPress Gutenberg using React.
-
A simpler alternative to wrapping a Gutenberg edit component with a higher-order component.
Conference presentations
I have presented at WordCamp events in Switzerland several times, sharing my experience and design review techniques.

There’s more to life than WordPress
WordCamp Zurich, 2019

How to get your visitors where they need to be
WordCamp Lausanne, 2018

How to get your visitors up a mountain
WordCamp Bern, 2017

Modular Functionality – Organizing Your Code To Make WordPress Development Easier
WordCamp Geneva, 2016