No release, weekly updates, and 🔥 tip
Laravel
It doesn't look like there will be a release today. If they do happen to tag 11.8 later this week, I'll include the highlights in next week's update.
A reminder subscribers to a Shifty Plan automatically receive a PR bumping Laravel, as well as other packages, anytime there is a new release.
This automation is a nice way to stay up-to-date and periodically kick-off your CI builds. However, they're really just a bonus for subscribers. The main value of a Shifty Plan are all the included Shifts, full access to the Workbench, and customizable webhooks.
Weekly Journal
Last week I continued the live streams working on the factory-generator. I worked a bit more on it later in the week, but still have a few more tweaks before merging.
My week got a little off-track when I blew away the production database for laravelshift.com. Fortunately I had a recent backup and was able to rebuild most of the lost orders placed during the gap from Stripe data. If you feel like you are missing an order from last week don't hesitate to reach out.
As a result of this, I paired with Joel Clermont to write some logic that allows you to prevent certain commands from running. In this case, preventing migrate:fresh
from running in production. This PR has yet to be merged, but gotten a lot of likes. So I'm hopeful.
I had a couple Human Shifts come in. So those will take most of my focus this week.
🔥 Tip
Launch. If you're working on something, launch it!
Avid readers of this newsletter will know last fall I started a new side-project. While it was "complete" in January, I paired with Joey Farruggio to add some features. Then I had to switch gears to the Laravel 11 release. The combination of the two drew out development to late March.
It ended up in a place where I think most side-projects do - on the shelf collecting dust. Well, no more. To follow my own advice and motivate myself to resolve any remaining bugs, I am sharing my side-project with you now.
Introducing WPPM - a service to make publishing your WordPress plugins easier. Whether that's via WordPress.org or privately, WPPM automates all the tedious bits.
I've been out of the WordPress space for nearly 15 years. So I was shocked when helping with a plugin that the publishing process is still the same - repeatedly bumping version numbers in code/comments, then cross committing your code to SVN. SVN! I mean come on.
Wouldn't it be nice to simply create a Git tag and the latest version of your plugin is available. Anyway, that's what I built. Joey and I are adding more features that focus on private distribution. But all ready for you to try on https://wppm.io.
Of course, as Laravel developers, I don't expect much crossover. But if you happen to also develop WordPress plugins, I'd love to give you a demo of WPPM. Just send me an email or DM.