drupal-check and phpstan-drupal on indefinite development hiatus
Wait, don't (immediately) send that email!
There is a truth in modern life no one wants to admit – we are addicted to email. We hate it, yet we absolutely love it. The long list of things to read and process, to decide what is important or not. The rush we get as we finally tackle a few of those emails. The dopamine surge when a new batch arrives. The desire to hit Inbox Zero.
JSON:API Resources is Drupal 9.1 compatible
JSON:API Resources is now Drupal 9.0 and 9.1 compatible with the 8.x-1.0-beta4 release!
PHPStan Drupal 0.12.7 released, latest PHPStan now supported!
PHPStan Drupal 0.12.7 was released this morning, with only one fix. But it's an important one. This post acts as a retrospective for diving into an obscure issue that took a few months to determine.
GitHub Actions has made continuous integration seamless
GitHub Actions has made continuous integration seamless. Not because it is a superior product – I am by and far a huge fan of CircleCI – but because of its ease in integration. TravisCI was a huge breakthrough in continuous integration for open source projects.
Moving on to something new
The impact individual funding can make on open source maintenance
For the past three months, Richard Sheppard has been a financial contributor to ContribKanban on OpenCollective. I'm extremely grateful for his decision to put his money towards my project every month. $5 a month may not seem like much, but the impact is greater than its monetary value.
Solving open source funding through gated releases
PhpStorm trick: keyboard shortcut to expand your tool window
I accidentally found a cool keyboard shortcut for PhpStorm, and probably every IntelliJ IDE. On macOS, you can use Shift + CMD + Apostrophe to force your tool window to expand to the entire screen. I'm assuming for Linux and Windows this is Shift + CTRL + Apostrophe. I don't know about anyone else, BUT I AM VERY EXCITED.
PHP sockets: Fix "Unable to complete TLS handshake" with mkcert local development certificates
I use DDEV-Local for my local development stack. DDEV leverages mkcert for trusted local development certificates. The mkcert tool has been a missing component in my local development stack for a long time. And, the best part, it has worked without any problems. Until this week.