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.
I have moved my website over the domain mglaman.dev. "Glamanate" was a play on the name "Glamanator" a few friends gave me back in high school. I have no idea if anyone connected it as a play on my last name. But, I wanted to align my website domain with my handles on various services.
My PHPUnit configuration for my Drupal projects
The other week, I was asked about how I maintain my PHPUnit config file for my Drupal projects. When running Drupal's PHPUnit test suites, you typically copy and modify the distribution phpunit.xml.dist file which lives in the web/core subdirectory. There is just one problem.
Do you need a Functional test for that?
Sunday, July 26th, at 10:00 AM CST I'll be doing a development live stream. I need to do some maintenance development for phpstan-drupal and drupal-check, and also use it as an "Ask Me Anything" session.
Catch the lives tream here: https://youtu.be/_-ZI10U9b_g
Launching a Drupal 9 site on DDEV-Live
Sunday, July 5th, I did my livestream exploring DDEV-Live. DDEV-Live is the hosting counterpart of DDEV-Local. I use DDEV-Local as my local development stack, and I love its simplicity for running local environments with Docker.