PHP Weekly - PHPWeekly October 28th 2021

Curated news all about PHP.  Here's the latest edition Is this email not displaying correctly?
View it in your browser.
PHP Weekly 28th October 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 articles@phpweekly.com 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:
https://www.linkedin.com/in/adrianteasdale/

All the best,
Adrian


 

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.



Sponsor this newsletters

Articles


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

Jobs

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 articles@phpweekly.com

Interesting Projects, Tools and Libraries


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

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

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

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

PrestaShop/autoupgrade
Upgrade module for PrestaShop

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

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

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

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

laurentmuller/calculation
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.



Sponsor this newsletters

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  
 

Protect your PHP code with SourceGuardian 12. Free trial.

Copyright © 2021 PHP Weekly, All rights reserved.
Because you signed for it!
Our mailing address is:
PHP Weekly
Rotterdam House
116 Quayside
Newcastle Upon Tyne, NE1 3DY
United Kingdom
 

 

Older messages

PHPWeekly October 21st 2021

Thursday, October 21, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 21st October 2021 Hi everyone, This week the tech community fawned

PHPWeekly October 14th 2021

Thursday, October 14, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 14th October 2021 Hi everyone, Hope everyone in the PHP community

PHPWeekly October 7th 2021

Thursday, October 7, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 7th October 2021 Hi everyone, Last Monday's six-hour outage of

PHPWeekly September 29th 2021

Thursday, September 30, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 30th September 2021 Hi everyone, Welcome to the last issue for the

PHPWeekly September 23rd 2021

Thursday, September 23, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 23rd September 2021 Hi everyone, We're a couple of weeks before

You Might Also Like

🤳🏻 We Need More High-End Small Phones — Linux Terminal Setup Tips

Sunday, November 24, 2024

Also: Why I Switched From Google Maps to Apple Maps, and More! How-To Geek Logo November 24, 2024 Did You Know Medieval moats didn't just protect castles from invaders approaching over land, but

JSK Daily for Nov 24, 2024

Sunday, November 24, 2024

JSK Daily for Nov 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted

OpenAI's turbulent early years - Sync #494

Sunday, November 24, 2024

Plus: Anthropic and xAI raise billions of dollars; can a fluffy robot replace a living pet; Chinese reasoning model DeepSeek R1; robot-dog runs full marathon; a $12000 surgery to change eye colour ͏ ͏

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power

PD#602 How Netflix Built Self-Healing System to Survive Concurrency Bug

Sunday, November 24, 2024

CPUs were dying, the bug was temporarily un-fixable, and they had no viable path forward ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#602 What are React Portals?

Sunday, November 24, 2024

A powerful feature that allows rendering components outside their parent component's DOM hierarchy ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

C#533 What's new in C# 13

Sunday, November 24, 2024

Params collections support, a new Lock type and others ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚙️ Smaller but deeper: Writer’s secret weapon to better AI

Sunday, November 24, 2024

November 24, 2024 | Read Online Ian Krietzberg Good morning. I sat down recently with Waseem Alshikh, the co-founder and CTO of enterprise AI firm Writer. Writer recently made waves with the release of

Sunday Digest | Featuring 'How Often People Go to the Doctor, by Country' 📊

Sunday, November 24, 2024

Every visualization published this week, in one place. Nov 24, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week we visualized the GDP per capita

Android Weekly #650 🤖

Sunday, November 24, 2024

View in web browser 650 November 24th, 2024 Articles & Tutorials Sponsored Why your mobile releases are a black box “What's the status of the release?” Who knows. Uncover the unseen challenges