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

📧 Working with LLMs in .NET using Microsoft.Extensions.AI

Saturday, January 11, 2025

​ Working with LLMs in .NET using Microsoft․Extensions․AI Read on: m​y website / Read time: 6 minutes The .NET Weekly is brought to you by: ​Transform your database performance with RavenDB​:

iOS Dev Weekly – Issue 694

Friday, January 10, 2025

Hopefully you won't see that much difference with receiving this issue, but it's ALL CHANGED behind the scenes! 😱 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1664 [Easy]

Friday, January 10, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the

Spyglass Dispatch: The Case for a For-Profit OpenAI

Friday, January 10, 2025

RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics

⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows

Friday, January 10, 2025

Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day

Your best friends in design

Friday, January 10, 2025

​ Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within

Charted | How Canada Would Rank as the 51st State 📊

Friday, January 10, 2025

Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's

Pinpointing The Actual Problem 🎯

Friday, January 10, 2025

WordPress accidentally diagnoses its own business problem. Here's a version for your browser. Hunting for the end of the long tail • January 10, 2025 Pinpointing The Actual Problem A blog post from

😱Major Azure Outage in EastUS2, 🚀New AI and Azure Developer CLI Courses, azureedge.net DNS retiring

Friday, January 10, 2025

͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

iOS Cocoa Treats

Friday, January 10, 2025

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Adopting Swift 6 across the app codebase I've been