PHP Weekly - PHPWeekly September 29th 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 month of September. It’s been a month filled with very informative articles, useful releases and events that have brought the community together both on-site and virtual. This week’s offering is no different, with the latest releases from Laravel, Symfony and an early access program for PHPStorm. We also have very engaging articles about the Dos and Don’ts of making your PHP website faster and finding your way through the different types of SQL. 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


The Dos and Don’ts of Making Your PHP Website Faster
PHP enjoys tremendous popularity worldwide. But do you know that running a PHP website has its ups and downs? Majorly it has a speed issue that’s a problem of many website owners.

15 Developer Tools to Make You Super Productive
The best software developers arm themselves with superior knowledge of specific tools that get the job done. Today, I’ll show you 15 developer tools that’ll improve your productivity immensely.

15 Must-Have Browser Extensions for Web Developers
There are many wonderful browser extensions to pick from, so I’ve compiled a list of some of the best that will help software developers be more productive, develop applications faster, and detect errors.

The Best JetBrains Plugins For Remote Working
What do developers want? Money, flexible schedules, pizza? Sure. Effortless remote collaboration? Hell, yes! Programming is a team sport and without proper communication, you can’t really expect spectacular results.

5 Useful PHP LMS Scripts You Should Know
As of now, an estimated 73.8 million people use learning management systems, and it’s only likely that the number will continue to balloon in the coming years. The big question being asked now is how they can create their own learning management systems in the most efficient way?

How to Avoid Six Biggest Mistakes That Engineering Managers Make in Their Resumes
As a hiring manager in the tech industry and an interviewer for many tech jobs, I’ve seen my fair share of resumes and what stands out. Avoid these mistakes to increase your chances of getting your dream job offer.

Tutorials and Talks


Using Database Transactions to Write Safer Laravel Code
There's a lot of technical, complicated-sounding explanations for what a database transaction is. But, for a large majority of us, as web developers, we just need to know that transactions are way of completing a unit of work as a whole in a database.

Should you use Lumen for a speed boost?
Lumen came out back in 2015 as a lighter faster version of Laravel. The goal was to be able use it when speed was super important on a project or API.

Using the AWS PHP SDK
AWS has SDK's for almost all popular languages, including PHP. These SDK's behave very similarly, using the same API calls and parameters.

Using PHP Composer in the WordPress Ecosystem
Every time you manually duplicate code – you increase the development time and reduce the time you spent developing the business layer of your plugin.That’s where you need a dependency management tool like Composer.

How To Create Dependent Dropdown In Laravel
In this example we will see how to create dependent dropdown list in laravel using ajax or laravel dynamic dependent dropdown using ajax.

Using Laravel's withCount to count a sub query
When you need to could a sub query Laravel provides a useful withCount method that is perfect.

Better parse command line flags in PHP
toolkit/pflag Is an generic PHP command line flags parse library.

News and Announcements


Symfony 5.3.9
Symfony 5.3.9 has just been released.

Laravel 8.62 Released
The Laravel team released 8.62 with new Pest PHP test stubs, maintenance mode events, a new assertion for soft deletes, and the latest changes in the v8.x branch.

Xdebug 3.1: Xdebug Cloud and Multiple Triggers
Xdebug 3.1 new multi-value shared secrets allow for multiple developers using the same development server with @XdebugCloud.

PhpStorm 2021.3 Early Access Program Is Open
Join the Early Access Program to be among the first to try out the updates, share your feedback, and influence the development of PhpStorm.

WordCamp US 2021 Online Schedule
With the excitement at its peak for the event, the team has already released the WordCamp US 2021 Online Schedule. The full schedule includes all the information regarding sessions and workshops that are going to take place at WCUS2021 online.

Podcasts and Vlogs


Voices of the Elephpant Ep#362 – Interview with Derick Rethans
Listen as host Khayrattee Wasseem talks with Derick Rethans – indepth xdebug & xdebug Cloud discussion, his role as Release Manager for PHP 7.4, feature freeze, his creative side and the rapid-fire round.

PHP Ugly 255:Critical Care
This week on the podcast, Eric, John, and Thomas talk about PHP 8.1 breaking changes, bad teeth, bruised leg, and more...

WP Builds: 248 – How Gravity Hopper will take care of all your Gravity Forms
Interview with Joshua Vandercar and Nathan Wrigley

The Stack Overflow Podcast 378: The paranoid style in application development
The home team discusses the value of encrypting DNS, Apple bringing back ports, the ease and pitfalls of no-code/low-code application development, productivity vs. our guilt and self-loathing, and the after effects of the pandemic on our online presence.

Software Engineering Radio Episode 478: Satish Mohan on Network Segmentation
In this show Satish discusses what is “AirGapped Network”, difference between traditional physical air-gapped networks and virtual air-gapped networks for enterprise applications, High level architecture of AirGap networks, Step to protect networks including identity, importance of network segmentation.

The Rabbit Hole: The Definitive Developer's Podcast: 225. Estimations and the different variations of pointing
We dive into the subject of estimations and pointing. For most teams, there needs to be a way to communicate the size, complexity, and difficulty of any task or project, and the different frameworks that have gained popularity have degrees of utility, strength, and weakness.

North Meets South Web Podcast: Augmenting, refactoring, and modernising deeply legacy code
In this episode, Jake and Michael discuss some of the challenges faced when modernising deeply legacy PHP code.

PHP Architect: Upgrading code with Rector, CQRS, Livewire, is PHP the Worst?, and more
Eric, John, and Oscar talk about changes behind the screen and the September 2021 issue, It’s Really an Upgrade.

Reading and Viewing


A Week of Symfony #769 (20-26 September 2021)
This week, Symfony announced that Flex is going serverless. This will simplify our operations and will allow you to host custom recipes in your own repositories and to add features on top of the public Flex API.

How To Find Your Way Through the Different Types of SQL
MySQL, PostgreSQL, SQL Server… Why do so many SQL dialects exist? And which one should you choose?

Larger Laravel Projects: 12 Things to Take Care Of
Probably the most difficult step in the dev career is to jump from simple CRUD-like projects in the early years into some senior-level stuff with bigger architecture and a higher level of responsibility for the code quality.

Laravel Worldwide Meetup Stream
Laravel Meetup has some excellent speakers and topics lined up for the Laravel community today.

Creating an `Option` Type in PHP
If you've ever worked with the Rust language, you've likely run into Option. There is no concept of null or nil in Rust, nor is there any concept of optional parameters in function definitions.

Decorator Pattern vs. Proxy Pattern
There are two patterns in PHP that are very similar; The Decorator Pattern and The Proxy Pattern. Because they are so similar, you can quickly mistake one for the other. Does that matter? Maybe not, but I think it's good to know the differences when communicating about them.

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


php-rfcs
This is an experiment to export all RFCs from the PHP wiki into Git, including the change history for each RFC

laravel-ews-mail-server
Sending Email via Microsoft Exchange Web Services made Easy!

cphalcon v5.0.0alpha5
High performance, full-stack PHP framework delivered as a C extension.

jetstream
Tailwind scaffolding for the Laravel framework.

laravel-wallet
Easy work with virtual wallet

craftcms
Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.

EspoCRM
open source CRM application

Shopware
Shopware 6 is an open source eCommerce platform realised by the ideas and the spirit of its community.

PrestaShop
PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

HumHub
HumHub is an Open Source Enterprise Social Network. Easy to install, intuitive to use and extendable with countless freely available modules.

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

PHPWeekly August 26th 2021

Thursday, August 26, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 26th August 2021 Hi Everyone. Welcome to another issue of PHP

You Might Also Like

Tesla Autopilot investigation closed

Friday, April 26, 2024

Inside the IBM-HashiCorp deal and Thoma Bravo takes another company private View this email online in your browser By Christine Hall Friday, April 26, 2024 Good afternoon, and welcome to TechCrunch PM.

Microsoft's and Google's bet on AI is paying off - Weekly News Roundup - Issue #464

Friday, April 26, 2024

Plus: AI-controlled F-16 has been dogfighting with humans; Grok-1.5 Vision; BionicBee; Microsoft's AI generates realistic deepfakes from a single photo; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

🤓 The Meta Quest Might Be the VR Steam Deck Soon — Games to Play After Finishing Wordle

Friday, April 26, 2024

Also: Why a Cheap Soundbar Is Better Than Nothing, and More! How-To Geek Logo April 26, 2024 Did You Know TMI: Rhinotillexomania is the medical term for obsessive nose picking. 🖥️ Get Those Updates

JSK Daily for Apr 26, 2024

Friday, April 26, 2024

JSK Daily for Apr 26, 2024 View this email in your browser A community curated daily e-mail of JavaScript news A Solid primer on Signals with Ryan Carniato (JS Party #320) Ryan Carniato joins Amal

So are we banning TikTok or what?

Friday, April 26, 2024

Also: Can an influencer really tank an $800M company? View this email online in your browser By Haje Jan Kamps Friday, April 26, 2024 Image Credits: Jonathan Raa/NurPhoto / Getty Images Welcome to

[AI Incubator] 300+ people are already in. Enrollment closes tonight at 11:59pm PT.

Friday, April 26, 2024

How to decide if you're ready. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1423 [Medium]

Friday, April 26, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. You are given an array of nonnegative integers. Let's say you start at the

Data science for Product Managers

Friday, April 26, 2024

Crucial resources to empower you with data that matters. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Inner Thoughts

Friday, April 26, 2024

'The Inner Circle' Comes Around... Inner Thoughts By MG Siegler • 26 Apr 2024 View in browser View in browser If you'll allow me a brief meta blurb this week (not a Meta blurb, plenty of

Digest #135: Kubernetes Hacks, Terraform CI/CD, HashiCorp Acquisition, AWS Data Transfer Monitoring

Friday, April 26, 2024

Explore Advanced Kubernetes Techniques, Dive Into Terraform CI/CD Frameworks, Monitor AWS Data Transfer, and Explore Cloud Security with Gitleaks! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏