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
 

 

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

Corporate Casserole 🥘

Monday, November 25, 2024

How marketing and lobbying inspired Thanksgiving traditions. Here's a version for your browser. Hunting for the end of the long tail • November 24, 2024 Hey all, Ernie here with a classic

WP Weekly 221 - Bluesky - WP Assets on CDN, Limit Font Subsets, ACF Pro Now

Monday, November 25, 2024

Read on Website WP Weekly 221 / Bluesky Have you joined Bluesky, like many other WordPress users, a new place for an online social presence? Also in this issue: CrawlWP, Asset Management Framework,

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