Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

October 28, 2021

Hi everyone,  

It’s less than a month before the scheduled release of PHP 8.1, and this week’s issue includes workshops, articles and videos that take a closer look at the new features and improvements for the upcoming PHP release on the 25th of November. In the meantime, it might be worth checking out the PHP release candidate and take it for a spin to test it out in your local environment. 

As always, if you have anything to contribute please email us at [email protected] as we truly appreciate your feedback. Do follow us on our social media channels on Twitter and Facebook.

You can connect with me on LinkedIn:

All the best,


Please help us by clicking to our sponsor:

encrypt php scriptsProtect your PHP Code
Why not try SourceGuardian 12. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.


10+ Best Laravel Dev Tools For Faster Development
Want to boost up your development process while working on Laravel project? Well, then bookmark this collection of the best Laravel Dev Tools For Faster development.

8 Best Continuous Deployment Tools (CI/CD) to Consider in 2021
If you are here, I assume you are aware of Continuous Deployment and how it helps businesses deploy app-level changes, upgrades, and updates in the minimum effort while maximizing productivity and efficiency.

8 Mobile App Security Best Practices Developers Should Follow
Business mobile app security should be among the top priorities for any company. It is an important element of product development and support.

How to Prepare For a PHP Technical Interview
Whether you’re a junior developer looking for your first job, or you’ve been out of the interview game for a few years – this article will help you get ready for your interview.

What Is the Average Backend Developer’s Salary? The Latest Data for 2021
While full-stack development is an exciting and dynamic career path, it’s not for everyone. As such, if you’re thinking about a career in programming, we’ve put together this guide.

Open Source Development: Is it the right choice in 2021?
The reason for its remarkable supremacy isn’t just because it’s “free,” but also because it comes with a slew of benefits that make it easier for developers to use its beautiful features.

Tips for Building Large-scale Applications in PHP
Often when coding an application in PHP, we write functions to solve a specific problem at time while keeping in mind that the solution can benefit other parts of the code as well.

Tutorials and Talks

Faking HTTP requests in Laravel
Have you ever had to write an API integration from scratch? Where you're managing the HTTP calls yourself instead of being able to rely on third-party packages?

Exploring Blade internals
Liam Hammet explores the inner workings of Blade.

Developing on Windows With WSL2 and a LAMP stack on WSL2
Adam Culp of Beachcasts PHP programming videos shares how to set up a local development environment with PHP on WSL 2.

How to host your own private Packagist for free (or extremely cheap)
A private Packagist account can be too expensive for freelancers or small companies. Why not host your own, free?

Using Memcached with PHP
Memcached is an object caching framework. It is essentially used to cache the database results, making a difference in dynamic websites like Drupal and WordPress to serve pages quicker.

How To Check Occupied Disk Space In Laravel
In this tutorial I will give you example about how to check occupied disk space in laravel or check free RAM in server.

Uploading Files With Cake PHP and FileUpload Plugin
I just released a new version of my FileUpload plugin for CakePHP.

News and Announcements

PHP 2021 The Heise Conference on PHP November 25, 2021
The new PHP version 8.1 is just around the corner. A good reason to take a close look at your own applications and make them future-proof.

PHP 8.0.12 Released
The PHP development team announces the immediate availability of PHP 8.0.12.This is a security fix release. All PHP 8.0 users are encouraged to upgrade to this version.

Laravel 8.68 Released
This post covers three minor Laravel releases: v8.68, v8.67, and v8.66. Usually Laravel has a minor release each week, but this week we have three minor releases.

Vapor: RDS Proxies Now Support MySQL 8.0
Starting today, you may use Vapor's managed RDS Proxies with MySQL 8.0 — the most recent MySQL version.

New Backers for the Symfony Sponsoring Program
A few weeks ago we introduced the Symfony Sponsoring Program as a new way to help make the Symfony project development sustainable. 

The Benefits of Testing Laravel (Video)
Before writing our first test, let's first go over why should write test.

PhpStorm 2021.3 EAP #5: Improved Refactorings
PhpStorm 2021.3 EAP build #5 is now available! To catch up on all the new features coming to PhpStorm 2021.3

Getting Ready for PHP 8.1
PHP 8.1 is coming next month and it has a lot of interesting features. In this video, I'm going to show you these new features and how you can make use of them in your Laravel applications.

Podcasts and Vlogs

PHP Architect: Decrypting Cryptography
Eric and John talk about their first release and the October 2021 issue, Decrypting Cryptography

PHP Ugly 259: Disabled Child Nodes
This week on the podcast, Eric, John, and Thomas talk about VSCode, Apple Silicon Chip, the release of the new PHP Architect, and more...

How To Code Well: 120 - Unleash the Apple M1 beast
Great index page. I think there are some spacing and UX issues but on the whole it’s a welcomed improvement but I do wish it had a search feature.

The Stack Overflow Podcast 387: The first ten years of our programming lives
The home team shares their programming origin stories, from year one, when everyone was bitten by a radioactive microchip, all the way to the present, where we are all talking about code on a podcast.

Software Engineering Radio Episode 482: Luke Hoban on Infrastructure as Code
Luke Hoban, CTO of Pulumi, joined host Jeff Doolittle for a conversation about infrastructure as code (IAC), which allows software development teams to configure and control their cloud infrastructure assets using code. 

North Meets South Web Podcast: Programming in pairs, statically generated PHP, and how even does Statamic work?
In this episode, Jake and Michael discuss a number of tools used for pair programming, approaches to statically generating sites in PHP, and show that despite Statamic existing in the Laravel community for many years, they have absolutely no idea how it actually works.

Reading and Viewing

A Week of Symfony #773 (18-24 October 2021)
This week, Symfony development activity focused on adding autocompletion features to some of the built-in commands.

You Can’t Keep Building on a Broken System: Why managing technical debt is so important
Managing technical debt is important if you want to move more quickly, retain top engineering talent, and avoid re-writing your app from scratch.

We Analyzed 425,909 Favicons
The people at IconMap fetched the Tranco top 100,000 websites and analyzed their favicons

Test-driving complex features with Laravel & Pest
Mateus Guimaraes show a couple of neat tests powered by Pest.

Queueing up Laravel Fortify email verification for better performance
I noticed there was a relatively new package called Fortify which allows you to scaffold the authentication process, it seemed pretty useful.

Three types of mocks
Mocking, faking; these might sound like intimidating words if you don't know what they are about, but once you do, you'll be able to improve your testing skills significantly.

I couldn't foresee myself coding before but I do now
How it went from "I wish I can code..." to "Hell yeah I code!" - My journey of decoding coding


Do you have a position that you would like to fill? PHP Weekly is ideal for targeting developers and the cost is only $50/week for an advert.  Please let me know if you are interested by emailing me at
[email protected]

Interesting Projects, Tools and Libraries

Cheatsheet for some PHP knowledge you will frequently encounter in modern projects.

Handle all the hard stuff related to EU MOSS tax/vat regulations, the way it should be.

Adds a dashboard widget that allows admins to quickly open the edit screen for any WordPress post type- including orders, products, and subscriptions.

Barcode generator in PHP that is easy to use, non-bloated and framework independent.

Upgrade module for PrestaShop

Personal CRM. Remember everything about your friends, family and business relationships.

DatabaseLog CakePHP plugin to log into DB instead of files. Better to filter and search.

Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework.

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.

Calculation program based on the Symfony 5.x development environment.

Please help us by clicking to our sponsor:

 encrypt php scriptsProtect your PHP Code
Why not try SourceGuardian 12. Click here to download a 14 Day Trial copy. Protect your code using Windows, Linux or Mac and run everywhere with our free Loaders.

So, how did you like this issue?

Like us on FacebookFollow us on Twitter
We are still trying to grow our list. If you find PHP Weekly useful please tweet about us! Thanks.
Also, if you have a site or blog related to PHP then please link through to our site.

unsubscribe from this list | update subscription preferences 

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

Talk to us!

If you have some news, want to share a link with us or chat with us feel free to email us.

And we also have an RSS feed that you can use.

Like us on FacebookFollow us on Twitter

Copyright ©