It's May 27, 2023, where people all over the world are celebrating the WordPress 20th Anniversary. The post Happy Birthday, WordPress! appeared first on Dominik Schilling.| Dominik Schilling
Extend the WordPress caching plugin Surge to support different representations of the same URI. The post HTTP Accept header support for Surge cache and ActivityPub appeared first on Dominik Schilling.| Dominik Schilling
Sharing what is making my website run (fast). The post Behind the Scenes appeared first on Dominik Schilling.| Dominik Schilling
WordCamp Switzerland 2023 takes place on 1st April 2023 and I'll be part of it! The post WordCamp Switzerland 2023 appeared first on Dominik Schilling.| Dominik Schilling
As of PHP 8.0 a new expression named match is available which fixes many quirks of the old switch. The post PHP 8: Stop switch’ing, start match’ing appeared first on Dominik Schilling.| Dominik Schilling
How to use Local Google Fonts to download web fonts and CSS for local hosting. The post Self-hosting web fonts from Google Fonts – A new helper appeared first on Dominik Schilling.| Dominik Schilling
It's my birthday. 🥳 Somehow I like this number, maybe because it's just another Schnapszahl?! The post Thirty-Three appeared first on Dominik Schilling.| Dominik Schilling
With a sufficient number of users of an API, it does not matter what you promise in the contract: all observable behaviors of your system will be depended on by somebody. – Hyrum's Law The post Hyrum’s Law appeared first on Dominik Schilling.| Dominik Schilling
Every journey begins with a small step (👋 Armstrong). Hard to believe that's already 14 years since I created my account on WordPress.org!| Dominik Schilling
How to use MediaDevices.enumerateDevices() to get access to all camera lenses on the back with iOS 16.3.| Dominik Schilling