profile

M Bytes

๐ŸŸง M Bytes #13: What's new in Magento 2.4.8 and PHP 8.4


by M.academyโ€‹

Hey Reader,

Magento 2.4.8 just dropped Tuesday with a ton of updates! I've broken down all the key features in my latest YouTube video, โ€‹What's New in Magento 2.4.8. Now's a great time to check it out to stay ahead of the curve.

While I'm deep in development on my Adobe Commerce Developer Cert-Prep course, I'm also building something I've wanted for years: M.academy's own custom course platform.

The first two parts of it are already complete:

โœ“ Individual lesson pages (great for one-off lessons, like Create a simple Magewire component in a Magento Luma template)

โœ“ Playlists (just launched โ€” see it in action by checking out my new โ€‹PHP 8.4 Core Features playlist)

โ–ก Full courses - On the way

This custom platform will unlock capabilities that just aren't possible on third-party course platforms, such as a more advanced โ€‹Maggie Bolt AI integration, more seamless community features, and some other innovations that I can't wait to share.

On a side note, M Bytes will shift to bi-weekly issues for now so that I can focus on the cert-prep course launch. I appreciate your understanding!

Check out the rest of this issue below ๐Ÿ‘‡

Keep coding,

Mark Shust

Teacher / M.academy

Say hi ๐Ÿ‘‹ on LinkedIn & YouTubeโ€‹

Implement lazy loading objects in PHP 8.4

You probably already know how to lazy-load objects in Magento with proxy classes, but did you know that PHP now has a native way to do this?

Deprecate methods using attributes in PHP 8.4

The @deprecated docblock is now history. Learn how to mark classes and functions as deprecated using the new #[Deprecated] attribute.

What's New in Magento 2.4.8

Know what's going on with the latest version of Magento?

If not, you definitely won't want to miss this one:

Create DateTime microseconds in PHP 8.4

If you've ever needed to profile a potential bottleneck in your code, you'd find it to be a difficult task. But in PHP 8.4, you can now easily compute the difference in microseconds with a few lines of code:

Thank you for being a University student ๐Ÿงก

Let's talk code.

Join the conversation on Campus, where you and fellow devs can discuss these exact concepts and share your real-world implementations.

โ€‹

What's been the hardest part of studying for the exams?

Please reply back and let me know. I'm working on creating the most ideal cert-prep process, crafted just for you.

M.academyโ€‹
8940 Sassafras Cir, N. Royalton, OH 44133

โ€‹Remove me from M Bytes, remove me from everything or manage your profileโ€‹

M Bytes

Watch. Read. Apply. One topic every week.

Share this page