PHPStan 1.0 and phpstan-drupal 1.0!
Congratulations to Ondřej for releasing PHPStan 1.0 today! Years ago, folks weren't thinking very much about static analysis in PHP.
A deep, practical tour through every caching layer in Drupal — from the render cache to chained fast backends.
Get it on LeanPub
Congratulations to Ondřej for releasing PHPStan 1.0 today! Years ago, folks weren't thinking very much about static analysis in PHP.
Upgrading Drupal should be and can be pretty easy with Composer. However, we currently have two or three packages that need to be updated whenever a new version of Drupal core comes out.
Using Composer's wildcard abilities, we can get these upgraded in one shot:
composer update "drupal/core*" -W
The -W flag ensures all of the dependencies required by these packages are also updated.
I have some exciting news to share for phpstan-drupal! With the 0.12.15 release, the ability to detect and report usages of deprecated services should have full coverage!
I am excited to announce my latest live stream sponsor – Esteemed! Esteemed is an AI-powered talent management and career solutions provider for digital professionals (founded by a bunch of Drupal folk and has a large Drupal talent pool network!)
Stoplight Platform is a series of tools that makes API design and documentation super easy. Their Studio product is an OpenAPI editor.
As a follow-up to my previous post about using live development streams as a way to fund my open source development time, I wanted to share my setup. A huge disclaimer.
Earlier this year, in early March, I started doing live development on my Twitch channel. I wanted to try a different way to maintain my own projects and contribute to others.
If you haven't seen or heard, the Drupal 10 readiness effort is heavy underway. Wait. Drupal 10? Yeah. Drupal 8 will be at its end of life in two months, and Drupal 10 is to be released sometime next year.
Did you know that Drupal has a deployment identifier? This deployment identifier triggers different actions in Drupal and can be used to streamline your Drupal deployments. In this video, I will walk through how the deployment identifier is used and how you set it.
A friend shared the Profit First book with me a little after I started Bluehorn Digital. I have been using it for a few months to allocate profits as legitimate benefits right now instead of at the end of the year when it vanishes and is just some accounting magic.