PHP Weekly - PHPWeekly December 23rd 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 December 2021

Hi everyone,

This is it! This is the debut of our Special Quarterly Roundup. We’ve collected all the articles, tutorials, podcasts etc that our subscribers have clicked the most from the past 10 weeks and listed them here - one for every week of the last quarter of 2021. The News section still contains fresh release versions and announcements so you’re all up to date. Consider this as a token of our appreciation for old and new subscribers to our newsletter so you’ll have some reading material during the holidays, in case you would like to catch up on the best news from the PHP community.  

Rest assured that we will continue to provide you with the latest and greatest news on anything and everything PHP next year. We also have a lot planned that we aim to launch early next year. We hope you’ll stay with us on our journey. 

From all of us at Team PHPWeekly, we wish you a safe, healthy and happy holidays!   

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

p.s. 
In science news, we're also excited about the launch of the James Webb Space Telescope. Fingers crossed it will finally launch on Christmas Day! 


 

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 Bootstrap Free and Premium Admin Panels in 2021
A good dashboard can help an organization understand large amounts of information, assess problems, and figure out solutions. 

7 Laravel Collection Methods You Might Not Know
In Laravel, instances of Collections are used absolutely everywhere.

10 Amazing Web Apps for Web Developers
I came to know about various web apps, that each web developer requires. Let's have a look at them.

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.

Top Web Development Trends You Should Know About
The latest website development trends to develop robust and out-of-the-box websites.

10+The Best PHP Projects on GitHub
Here are some of the best PHP Projects that will inspire you.

PHP vs. Node.js: Which is Better for Backend Development?
When it comes to your project’s success, you can’t ignore the importance of technology.

The New Life of PHP – The PHP Foundation
In 2021, PHP is in for another round of evolution.

10 Ways to Improve Your PHP Security
Have you ever wondered what more you could be doing to keep your scripts secure?

Top 10 PHP 8.1 Features You Should Start Using Now
PHP 8.1 is now available, and it ships with new features and performance improvements.

Tutorials and Talks


How to Append Arrays in PHP: + vs. array_merge
Arrays are used everywhere in PHP, you cannot afford not to know how to do it properly.

Most Common PHP String Manipulation Questions
These are the most common PHP string manipulation questions that I had come around when I was getting started with PHP.

Secure Your Data with AES 256 bit Encryption and Decryption method using PHP
Let’s discuss another method of data encryption and decryption using PHP.

Using Memcached with PHP
Memcached is an object caching framework used to cache the database results to serve pages quicker.

Getting Started withPHP in 2022
If you're learning PHP, or want to refresh your knowledge, we've put together this guide to PHP in 2021/2022.

Define Technical Debt and Contributing Factors for software bugs
Adam Culp of Beachcasts php programming videos shares the technical debt meaning, and why happens in software development.

Increase Database Performance By Using Multiple Columns
You can often get much faster database performance by splitting values across multiple database columns.

PHP note: For Loop Performance
About a year ago I started to writing code...

PHP 8: Constructor Property Promotion
A comprehensive guide on writing cleaner, shorter class constructors.

PHP cheat sheet (updated to PHP 8.1)
Here is my cheat sheet I created along my learning journey.

News and Announcements


PHP 8.1.1 Released
The PHP development team announces the immediate availability of PHP 8.1.1. This is a bug fix release.

Laravel 8.77 Released
The Laravel team released 8.77 with attribute cast/accessor improvements, a request date() method to access data as a DateTime instance, MAC address validation, the ability to define custom temporary URLs on storage disks, and the latest changes in the v8.x branch.

PhpStorm 2021.3.1 Preview
The preview build for PhpStorm 2021.3.1 is available.

WordPress 5.9 Beta 4
WordPress 5.9 Beta 4 is now available for testing!

SymfonyLive Paris 2022
The French SymfonyLive conference is back in Paris on April 7-8 2022. Join us for a week of Symfony in French: 2-day workshops and 2-day conference!

Podcasts and Vlogs


PHP Architect: Interview with Tomas Votruba
Eric van Johnson and John Congdon interview Tomas Votruba, who wrote an article on Why Would Anyone Want to Downgrade Their PHP Code?

PHP Ugly 257: Involuntary Open Source
This week on the podcast, Eric, John, and Thomas talk about Twitch Leak, Facebook down, JQuery starting to decline, and more...

How To Code Well: EP119 - 10 Git branching good practice tips
PHP News: Swoole is a PHP extension that has been forked due to on going security concerns.

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

Simply PHP unscripted: Ep. 50 - The Challenges of The Giving Back Program
In this episode of the SimplyPHP Unscripted Podcast, Tony and Vee sit down to talk about the Giving Back Program.

How To Code Well: 134 - Should PHP bugs go on GitHub
There is an RFC which discusses the need to move the PHP bug tracker to GitHub.

How To Code Well: 135 - Web 3 is coming - Be ready!
I'm planning a new PHP 8 course. I'm planning and creating this course live on YouTube on Tuesday evenings at 18:00 GMT

PHPUgly 263:PHP Will Last
This week on the podcast, Eric, John, and Thomas talk about PHP Music, PHP Dynamic Properties, PHP Foundation, and more...

PHP Internals News: Episode 95: PHP 8.1 Celebrations
In this episode of "PHP Internals News" we're looking back at all the RFCs that we discussed on this podcast for PHP 8.1.

PHP Architect: The Art of Data
This month, we dive into Libsodium, discuss gatekeeping, learn more about data access, and why even something that might be considered a “small bug” can cause massive damage.

Reading and Viewing


Do Developers Still Use PHP (and why that’s the wrong question to ask)
The interesting question is not “Do developers still use PHP?”, but “Why do people keep asking if developers still use PHP?”

Security leaks on our website. How we got hacked?
In From 0 to 5.000.000 monthly views I mentioned that because of misuse of PDO we were prone to hackers’ attacks.

PHP is weird, but it can be cool at times!
Here are some strangely cool features from PHP that can make your life easier :)

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.

Bet you’ll learn at least one new PHP feature in this article?
If you ever need to reset the time part of a string you’re parsing as a DateTime, this could save you a few lines of code.

Type Variance in PHP by Nikita Popov
The addition of type variance support is one of the prime examples where a feature has been accepted without anything even approaching a complete understanding of its technical implications.

50 drops of PHP
This book collects 50 useful, unknown, underrated PHP functions or stuff discovered, used, learned during the PHP daily use.

Deploy PHP Apps with Docker - The Essentials
So, why deploy with Docker, especially when there are so many other deployment options?

Modern PHP Cheat Sheet
A to-the-point summary of all awesome PHP features.

Adding temporary code
Sometimes you need to add temporary code to your codebase, one-off commands you want to delete afterwards.

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


valet-plus
Blazing fast macOS PHP development environment.

clearPHP
Reference for writing clear PHP code.

RecordManager
A metadata record management system written in PHP.

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

termwind
It's like Tailwind CSS, but for the PHP command-line applications.

skeleton-php
This package provides a wonderful PHP skeleton to start building your next package idea.

phpsysinfo
phpSysInfo: a customizable PHP script that displays information about your system nicely.

laravel-tips
Awesome tips for Laravel.

PHPPresentation
A pure PHP library for reading and writing presentations documents.

tombstone
Dead code detection with tombstones for PHP.

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 December 16th 2021

Thursday, December 16, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 16th December 2021 Hi everyone, Ah, yes. We've come to that

PHPWeekly December 9th 2021

Thursday, December 9, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 9th December 2021 Hi everyone, Fist of all, I and the team would

PHPWeekly December 2nd 2021

Thursday, December 2, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 2nd December 2021 Hi everyone, It's our first issue for the

PHPWeekly November 18th 2021

Thursday, November 18, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 18th November 2021 Hi everyone, Last week the PHP team released the

PHPWeekly November 11th 2021

Thursday, November 11, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 11th November 2021 Hi everyone, A few days ago a came across a post

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