PHPStan Drupal and Drupal Check now on TideLift
Thank you CodeFund, and the impact you made
I got an email today that CodeFund was shutting down. Two years ago I started using CodeFund to provide ethical advertising target towards a developer audience on my website. I used it as a way to supplement my income for my additional off-hours time spent on open source.
Exploring DDEV-Live... live!
This Sunday (July 5th) at 10 am, I am going to sign up for DDEV-Live and give the hosting platform a try. I am going to go from zero to launch with a fresh Drupal 9 project. I was given a special coupon code that I will give out for folks that also want to sign up for DDEV-Live!
Link Roundup: June 2020
Here are some links from throughout the month that I found interesting.
The new issue forks functionality is going to be awesome.
This past Sunday I did a livestream where I tried out the new issue forks functionality on Drupal.org. The feature is currently beta and project maintainers need to opt-in for the functionality. At the moment you can create a repository fork for an issue, create a work branch, and commit to that branch.
Trying out issue forks on Drupal.org!
Have you heard that Drupal.org now has issue forks for Git-based contribution versus patches? This means we can now work in a pull-request style workflow on Drupal.org issues. It's an opt-in beta, and I have not had a chance to work with the feature yet.
My first livestream, and upgrading to Drupal 9
On Sunday I did my first live stream where I upgraded my personal site to Drupal 9. It was a fun experience and I learned a few things – both for streaming and upgrading.
Sunday, June 21st at 10:00 AM CST, I'll be doing my first live stream. While upgrading my site, glamanate.com, to Drupal 9, I ran into several Composer dependency conflicts. I know Composer dependency conflicts are sometimes a developer nightmare, so I figured I should walk through it via a live stream. We'll fix them live and watch as I deploy Drupal 9 to my site.
You can tune in here: https://youtu.be/4MyqR-wz6qs, and opt-in to get notified when I go live!
Getting into screencasts and streaming
Here and there I have recorded some screencast tutorials on my YouTube. Actually, it turns out the last time I even tried to was years ago. So, no "here and there", mostly "there." It is something that I have wanted to do more of, but never really dived into due to various excuses.
Randomly my homepage blog teasers randomly have no template associated, causing them to render incorrectly and not even link to the blog. I have not been able to figure it out. Currently this site is hosted as a Kubernetes deployment with a Redis sidecar. I'm going to try disabling the Redis cache and see if that is part of the problem.