Laravel 11.6, weekly updates, and 🔥 deals

Laravel 11.6

Mostly fixes this week with a few new features bringing us to Laravel 11.6. Here are the highlights.

  • Fix support for the LARAVEL_STORAGE_PATH ENV variable in #51243
  • Add replaceable tags to translations in #51190
  • Fix Factory::createMany creating multiple records in #51225

You may review the full branch diff on GitHub for a complete list of changes.

This version bump and update is automated for subscribers to a Shifty Plan. If you don't have one of those, be sure to bump your constraint and run composer update to get the latest features.

Weekly Journal

Last week I was at PHP[Tek]. I returned home late Thursday night. Friday I finished up another quick Human Shift upgrading an application from Laravel 8.x to Laravel 11.x.

Yesterday Izzy was out of daycare. It's Derby Week here in Louisville, Kentucky. So we took the girls to the track. I don't expect to get too much done this week with all the festivities. Hopefully, I'll squeeze in a live stream tomorrow to finish up this real-time model factories package. Otherwise, probably just man the support box and make some small tweaks to Shifts along the way.

🔥 Tip

While at PHP[Tek] I gave one of my past talks - Test Driving Test Driven Development. Here's one of the key takeaways.

I don't always practice TDD. And when I do, it's often not at the nano cycle. However, being able to practice TDD at this cycle - strictly following the 3 laws - will make you a better developer.

I use this skill to help me gain focus or when I feel like the code isn't coming together quite right. Being able to use TDD in those moments is invaluable.