PHP Weekly - PHPWeekly October 7th 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 Facebook and other services owned by them (Instagram Messenger, WhatsApp and Oculus VR), marked the longest stretch of downtime for the tech giant since 2008. According to Facebook, the outage originated from an upgrade of routers, and said it is working to understand more about the cause that had a domino effect on both the client facing services as well as their internal system. 

This brings me to the realisation that even a company as huge as Facebook is not immune to infrastructure issues, and while hindsight is 20/20, it also doesn’t hurt to follow best practices within your industry to ensure that safety measures are in place to get systems back online. 

The good news is Facebook is back to normal, Telegram has garnered 70 million more users, and for sure there will be numerous post mortem articles and hot takes from the tech community to keep us entertained until the next outage.  

We do hope you enjoy this week’s curated list of news and articles. As always, if you have anything to contribute please email us at articles@phpweekly.com. 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 Bootstrap Free and Premium Admin Panels in 2021
Dashboards are an essential part of every web application. A good dashboard can help an organization understand large amounts of information, assess problems, and figure out solutions. 

11 Tips for Digital Project Management Success
Just as each workday is a little different, the same can be said about digital projects. Some digital projects are big and require large teams, months of collaboration, and brand new everything to bring them from beginning to end.

Which automation testing tools are most widely used?
There are a few automation testing tools that have proved to be of utmost value for carrying out test automation activities rewardingly. In this article, you will get to know some of the most widely used automation testing tools.

How Could You Technically Strengthen Your On-demand App Development In All Sessions?
Due to the modern evolution, on-demand business startups are now too popular among businesspersons. let’s have a discussion on how you could be the best developer in the on-demand app development market.

Find Extra Time In Your Day As A Manager
Unfortunately, too many managers complicate making extra time to the point it’s unattainable. And guess what, they are making it hard for themselves.

Tutorials and Talks


How to Append Arrays in PHP: + vs. array_merge
Appending or merging is a common array operation. And since arrays are used everywhere in PHP, you cannot afford not to know how to do it properly. But why would it be so hard?

A detailed look into PHP type casting
PHP implicit casting is very common. But before we see what it means, let's see why it happens.

How to Install MODX CMS
MODX Revolution is an open-source content management system and web application framework for those that genuinely care about no-compromise design and exceptional user experience.

How test your listener events on Symfony with phpunit
Test a listener using the Symfony's events, is easy.

Cron Job Scheduling in Laravel 8
In this tutorial, we learn how to use Laravel Artisan Command to create a cron job scheduler in Laravel 8. Laravel’s command scheduler allows managing scheduled jobs on the server in your Laravel application.

Build your own PHP framework
Ezycrazy Project is powered by Atom framework

News and Announcements


Understanding How Facebook Disappeared from the Internet
Today at 15:51 UTC, we opened an internal incident entitled "Facebook DNS lookup returning SERVFAIL" because we were worried that something was wrong with our DNS resolver 1.1.1.1. But as we were about to post on our public status page we realized something else more serious was going on.

The first alpha of Tailwind CSS v3 is now released
It's here. Adam Wathan has announced the first alpha release of Tailwind v3. The Tailwind team has been working hard to add some awesome new features and make the existing features even better!

Vapor: Octane Support Is Now Available
Today we're pleased to announce that Octane support is now available in Laravel Vapor. The speed improvements are just mind-blowing, so put on your seat belt and let's get into the details.

The Month in Wordpress: September 2021
Read on to find out more about updates on the latest release and the latest WordPress news from September 2021.

Ask Me Anything Session on Reddit with the PhpStorm Team
We, the JetBrains PhpStorm team, are excited to announce our very first Ask Me Anything session! We’ve never done anything like this before, but we feel the time has come to try something new.

Podcasts and Vlogs


Voices of the Elephpant Ep#363 – Interview with Mike Stowe
Listen as host Khayrattee Wasseem talks with Mike Stowe. This is thorough explanation of the role of a developer marketing.

PHP Ugly 256:PHP Head Colds
This week on the podcast, Eric, John, and Thomas talk about Head colds, Lumen, Laravel 9, Cloudflare R2, and more...

Laravel News Podcast: Enhancing PostgreSQL, validating OpenAPI, and SQS FIFO queues
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

WP Builds: 249 – ‘U’ is for Undo
This is about common WordPress mistakes and how to get out of a pickle if things go wrong.

Maintainable Podcast: DHH: Celebrating Legacy Software as a Victory and the Story of How Humans Can't Estimate
obby speaks with DHH, the creator of Ruby on Rails and CTO of Basecamp/HEY. They discuss how legacy software should be seen as a victory and celebrated, how humans are horrible at estimating, and why Ruby on Rails has not needed a rewrite, yet.

The Stack Overflow Podcast 380: It’s 2FA’s world, we’re just living in it.
To hear this episode, just let us know your mother's maiden name, the street you grew up on, and the name of your first pet.

Software Engineering Radio Episode 479: Luis Ceze on the Apache TVM Machine Learning Compiler
Host Akshay Manchale spoke with Luis about the motivations for a model compiler, the internals of how TVM compiles machine learning modes, the intermediate representation that TVM uses to optimize and the types of optimisations that can be performed on computations involved in machine learning models.

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? in the September 2021 issue.

The Rabbit Hole - The Definitive Developer's Podcast: 226. Aristotle Project - Impact
This episode is the final one in our Aristotle Project series. Over the past few episodes we have covered psychological safety, dependability, structure and clarity, meaning and last but not least, impact. Impact has a variety of ways that it can be defined, which makes for an interesting discussion.

WP Briefing: Episode 17: WordPressing Your Way to Digital Literacy
In episode 17 of the WordPress Briefing, Josepha Haden Chomphosy reflects on her WordCamp US keynote and digs into how participating in open source projects can help you learn 21st Century Skills.

Reading and Viewing


A Week of Symfony #770 (27 September - 3 October 2021)
This week, Symfony 4.4.32 and 5.3.9 maintenance versions were released. Meanwhile, we continued polishing the upcoming Symfony 5.4 and 6.0 versions with some bug fixes and new features such as the option to configure log level and status code per exception class.

Laravel is the Best Choice of Enterprise Application Development
Many people have this question in mind, like, Can we use Laravel to develop enterprise applications? Is Laravel capable enough to handle the giant project? Your website must be dynamic, which will help you run your business more efficiently, and you can easily adapt to the modern-day requirement.

How to implement password recovery securely in PHP
This article aims to introduce PHP developers to the thought process of properly implementing security features. We’ve all been novice PHP developers at one point in our lives and thought that if there is an md5() in it, then it must be secure.

My code review journey as a Web Security Engineer
Code review is a part of regular development practices for any corporation. However, adding security elements to the code review is the most effective measure in preventing vulnerabilities, even before the first commit.

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?”

Adapter Pattern vs. Bridge Pattern
The Adapter pattern and the Bridge Pattern have brought along a lot of confusion. In this post we're going to look at what they are, what their differences are & where they might be similar.

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


JSON-RPC Server for Laravel
JSON-RPC 2.0 API server for laravel framework

laravel-enhanced-container
Improved Laravel service container features. Provides enhanced method binding, method forwarding, and syntax sugar to operate on the container.

eloquent-serialize
This package could be helpful if you need to cache or store a query for users as serialized data and later need to retrieve the results back into an Eloquent builder object.

Advanced Eloquent Model Filters
Advanced Laravel models filtering capabilities

LimeSurvey
The most popular FOSS online survey tool on the web.

Piwigo
Manage your photos with Piwigo, a full featured open source photo gallery application for the web.

valet-plus
Blazing fast macOS PHP development environment

TastyIgniter
Powerful, yet easy to use, open-source online ordering, table reservation and management system for restaurants

LiipImagineBundle
Symfony Bundle to assist in imagine manipulation using the imagine library

scout - update
Laravel Scout provides a driver based solution to searching your Eloquent models.

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
 

 

Key phrases

Older messages

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

PHPWeekly September 16th 2021

Thursday, September 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 September 2021 Hi everyone, We have a packed issue this week.

PHPWeekly September 9th 2021

Thursday, September 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 September 2021 Hi everyone, The best things in life are free -

PHPWeekly September 2nd 2021

Thursday, September 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 September 2021 Hi everyone, Ok, we must admit, our social media

Willingness to look stupid — and California tried to save the nation from tax filing, then Intuit stepped in

Thursday, October 21, 2021

Issue #563 — Top 20 stories of October 22, 2021 Issue #563 — October 22, 2021 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1

‘To stand up to the tyranny of Big Tech,’ Trump launches social network

Thursday, October 21, 2021

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo Thursday, October 21, 2021 • By Alex Wilhelm Hello and welcome to Daily Crunch for October 21, 2021! News today was all over the map,

💻 Issue 283 - vscode.dev Visual Studio Code for the Web

Thursday, October 21, 2021

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 283 Release Date Oct 21, 2021 Your weekly report of the most popular JavaScript news, articles

📱 Issue 277 - Apple introduces Tech Talks 2021, live online sessions for developers

Thursday, October 21, 2021

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 277 Release Date Oct 21, 2021 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 283 - Build an API using Node, Express, MongoDB, and Docker

Thursday, October 21, 2021

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 283 Release Date Oct 21, 2021 Your weekly report of the most popular Node.js news, articles and

💻 Issue 201 - Advanced Front End Developer , Interview Essentials - Part 1

Thursday, October 21, 2021

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 201 Release Date Oct 21, 2021 Your weekly report of the most popular React news, articles and projects

💻 Issue 278 - The Rust Foundation Has Hired Ferrous Systems to Take Over Crates.io's On-Call Rotation

Thursday, October 21, 2021

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 278 Release Date Oct 21, 2021 Your weekly report of the most popular Rust news, articles and projects

📱 Issue 280 - Building apps just got Swifter! - Announcing Appwrite v0.11

Thursday, October 21, 2021

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 280 Release Date Oct 21, 2021 Your weekly report of the most popular Swift news, articles and projects

Week 407 is Ready!

Thursday, October 21, 2021

View on the web Chef Marius Constantinescu cooked your goodies. Week 407 Happy Thursday! Apple announced Tech Talks 2021, with live sessions and office hours for developers, between 25 October - 17

Data Science Weekly - Issue 413

Thursday, October 21, 2021

Curated news, articles and jobs related to Data Science. Keep up with all the latest developments Email not displaying correctly? View it in your browser. Issue #413 October 21 2021 Editor Picks The