PHP Weekly - PHPWeekly September 9th 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 - and that includes this week’s issue of PHP Weekly news. The question is, how much free time do you have to go through this week’s offerings. Don’t have time to read? Try clicking on our selection of podcasts and tutorials. This week the topics range from ‘Nerdcation’, SEO, remote work and even time machines! Just click and play and keep it in the background while powering through your tasks.

Also this week, Freek Van der Herten’s introduces a new support bubble package and it’s a ‘must-watch’ stream. 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


8 Golden Rules for A Successful Software Developer Career
Here are a collection of articles for software developers and engineers to help in their tech career.

How Frequently Programmers Google? Is It Bad? Is It Normal?
Senior Programmers Spend Minutes Googling, Junior Programmers Spend Hours. Is It Bad to Google as a Programmer?

Quick Testing Tips: Self-Contained Tests
Whenever I read a test method I want to understand it without having to jump around in the test class (or worse, in dependencies).

7 Open-Source CMS WordPress Alternatives
There are many content management systems out there. One of them is WordPress, the go-to for many users. It's easy to use and beginners friendly. However, there are other content management systems that you can use to build your website.

18 amazing GitHub repositories that will help you make Beautiful Projects
Here are examples of good GitHub repositories that will help you implement complex animations, as well as useful functions in your projects.

Tutorials and Talks


Cleaner models with Laravel Eloquent Builders
It's possible to create your own Eloquent Builder and bind it to your models. This can be done by creating a class which extends the Eloquent Builder.

How to install PHP 8.1 RC on Mac
PHP 8.1 is scheduled to be released on the 25th of Nov, 2021. Of course, meanwhile, you may test the new features, syntax changes, and other improvements in your local environment.

Create a Netflix clone from Scratch: JavaScript PHP + MySQL
We will be learning about File Upload in Php

Add Laravel Valet certificate to Postman
When working with Postman on a local API served via Valet, you may run into the issue shown above, SSL Error: Unable to verify the first certificate, well worry not, as the solution is simple.

Get Geolocation from IP Address Using PHP
Geolocation provides information about the geographic location details of the visitors. This API uses the IP addresses to get the geographic details of the visitors.

News and Announcements


PHP 8.1 Release Candidate 1 Is Here
The PHP team announced the release of the first PHP 8.1 release candidate! We are still about two and a half months (Nov 25) from the v8.1.0 GA, but you can start preparing for PHP 8.1 by learning about the new features, the upgrade path, and key dates to ensure you're ready.

Symfony 5.3.7 released
Symfony 5.3 is backed by JoliCode. JoliCode is a team of passionate developers and open-source lovers, with a strong expertise in PHP & Symfony technologies. They can help you build your projects using state-of-the-art practices.

PhpStorm 2021.2.2 Preview
The preview build for PhpStorm 2021.2.2 is available with a bunch of bugfixes and stability improvements.

PHP Conference Japan 2021 (October 2-3 2021)
The conference will deliver more than 40 sessions from the latest PHP trends by domestic industry top runners, core technology to PHP beginner sessions.

Drupal: Updates secure two modules against attacks
Several weak points in two modules for the Drupal content management system (CMS) rated as “Moderately Critical” could have been exploited by attackers with low access rights to carry out cross-site scripting attacks.

Blade Component Slot Attributes in Laravel 8.56
The Laravel team released 8.56 with a collections firstOrFail() method, Blade component slot attributes, default conditional validation rules, and the latest changes in the 8.x branch.

Podcasts and Vlogs


PHP Ugly 252: Nerdcation
This week on the podcast, Eric, John, and Thomas talk about Foreign key constraints, the state of PHP conferences, Shift Workbench, and more...

PHP Architect: Functional PHP, Laravel Horizon, MFA, Testing with Pest, Taylor Otwell, and more
Eric, John, and Oscar sit down to go over the August 2021 issue, Trimming One’s Sails.

WP Builds 245 – ‘S’ is for SEO
Hello. It’s another A-Z of WordPress. The series where we attempt to cover all the major aspects of building and maintaining sites with WP. Today is for S for SEO (Search Engine Optimisation)…

Simply PHP Unscripted: Ep. 48 - How Our Sys Admins Add Value To Our Clients
Vee and Tony discuss the importance and all the advantages that System Administrators bring to our clients and their development teams.

Software Engineering Radio Episode 475: Rey Bango on Secure Coding VeracodeSoftware 
Rey Bango, Senior Director of Developer and Security Relations at Veracode, discusses secure coding with host Priyanka Raghavan.

The Stack Overflow Podcast 372: Why yes, I do have a patent on a time machine
This week we chat with Angie Jones, Java champion, prolific inventor, and senior director of developer relations at Applitools. She previously held roles at Twitter and IBM.

PHP 8.1, shifting workbenches, and spinning consoles
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

The Rabbit Hole: 221. Aristotle Project — Dependability with Sophie Creutz
Today we continue our exploration of the Aristotle Project, and we are joined by Sophie Creutz to discuss dependability.

North Meets South Web Podcast: Finals footy, deeply legacy code, and testing Laravel Spark
In this episode, Jake and Michael discuss 2021's AFL finals series, cricket, reinvigorating deeply legacy code, and some approaches for testing Laravel Spark.

Talking Drupal #308 - Remote Work
Today we are talking about Remote Work with Kaleem Clarkson.

Reading and Viewing


A Week of Symfony #766 (30 August - 5 September 2021)
This week of Symfony blog post is backed by SensioLabs. As the creator of Symfony, SensioLabs supports companies using Symfony, with an offering encompassing consultancy, expertise, services, training, and technical assistance to ensure the success of web application development projects.

The Month in WordPress: August 2021
You will find that many of our updates from August 2021 tie in closely with the core principles of access, accessibility, and usability. Read on to find out more!

Introducing a new package to add a support form to your app
We've created a new package that can render a beautiful support form widget on any page. 

How to Host PHP on Amazon AWS EC2
Not every cloud hosting infrastructure provider can deliver exceptional performance for PHP based applications. Hosting PHP on Amazon Web Hosting Services is common among the most experienced PHP developers.

Decoding the tech behind a White label Cryptocurrency Exchange Software
The licensed trading platform is feature-packed and also can be rebranded according to their business requirement.

Frameworkless: Sometimes less is more
Why not simply create your next web service without a framework? Let’s first take a closer look at the advantages of using frameworks.

How to Remove PHP Ransomware
There are dozens of ransomware infections that share many similarities. The list of examples includes (but is not limited to) Cezor, Isolated, Guesswho, and Basilisque Locker. As with Php, these examples also encrypt data so that developers can blackmail victims by offering paid recovery of files.

Jobs



PHP Engineering Manager (Remote)
If you want to join a profitable, high-growth, bootstrapped MarTech SaaS, where you will lead our talented engineering team and be tasked with shipping code quickly and scaling the team as well as the product, then this is THE job for you. 
------
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


laravel-support-bubble
A non-intrusive support form that can be displayed on any page

All Algorithms
All Algorithms implemented in Php

duo
Next-generation package manager that blends the best ideas from Component, Browserify and Go to make organizing and writing front-end code quick and painless.

phpRedisAdmin
Simple web interface to manage Redis databases.

Laravel Console Spinner
Laravel Console Spinner is a custom spinning progress bar for Laravel inspired by the Symfony Console Spinner

phpdotenv
Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.

clean-code-php
Clean Code concepts adapted for PHP

PhpMetrics
Beautiful and understandable static analysis tool for PHP

PHP-CS-Fixer
A tool to automatically fix PHP Coding Standards issues

phpseclib
PHP Secure Communications Library

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

PHPWeekly August 12th 2021

Friday, August 13, 2021

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

PHPWeekly July 8th 2021

Saturday, July 10, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 8th July 2021 SOME NEWS FROM OUR TEAM As many of you know Katie and

PHPWeekly June 24th 2021

Thursday, June 24, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 24th June 2021 Welcome to the latest edition of phpweekly.com. This

You Might Also Like

Last chance to register: SecOps made smarter

Monday, November 25, 2024

Don't miss this opportunity to learn how gen AI can transform your security workflowsㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect

SRE Weekly Issue #452

Monday, November 25, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: Practice Makes Prepared: Why Every Minor System Hiccup Is Your Team's Secret Training Ground. https://firehydrant.com/blog/the-hidden-

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