Posts from the category Internet
Spotting a fake horse
Published in
The increasing difficulty of spotting fake content on social media platforms.
Using context variables in SCSS
Published in
Using namespaced mixins and context variables in an SCSS build process.
Getting rid of the “save” button
Published in
How improving micro-interactions can smooth the process for your (web) application users.
In Real Life
Published in
The benefits of being there: how I achieve better results and enjoy being on-site with clients.
Thoughts on the WordPress Interactivity API
Published in
I ruminate on the advantages and disadvantages of using the WordPress Interactivity API.
How to work around PHP’s deprecation of dynamic class properties without refactoring your whole codebase.
Using Context in React for WordPress
Published in
Using Context in WordPress’ implementation of React.
Working with, not on, WordPress
Published in
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.
Block Patterns, Block Variations and Reusable Blocks. How and why they’re useful and implementable.
Updated Gutenberg category selector
Published in
Building a single-selection category selector for WordPress Gutenberg using React.
Building a multilingual WordCamp website
Published in
How I used manual content structuring and the power of the WordPress Site Editor to set up what we believe to be the first non-plugin-based multilingual WordCamp website.
There are several translation plugins in the WordPress ecosystem, each of which has its strengths and weaknesses when it comes to translating and managing multilingual content. There is also the brilliant plugin Loco Translate, which I’ve been using for a very long time to translate English strings in plugins and themes. (Usually German, French and
Finding out custom user capabilities via the REST API, to determine whether or not to add a custom sidebar in the Gutenberg block editor.






