PHP Weekly - PHPWeekly November 4th 2021

Curated news all about PHP.  Here's the latest edition Is this email not displaying correctly?
View it in your browser.
PHP Weekly 4th November 2021

Hi everyone,  

Podcast fans are in for a treat in this week’s issue, because we have a full line up that includes new episodes from Voices of the ElePHPant, Laravel News, Maintainable and Simply PHP Unscripted. Just click on your favourite podcast and enjoy the selection of engaging topics from the PHP community. We hope you enjoy this week’s podcasts along with all the articles, tutorials and news we curated for this week’s issue. 

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


 

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


Top Code Editors and IDE for PHP Development
As many experienced coders will attest, the right IDE and/or code editor is vital for producing and maintaining high quality code.

Top Web Development Trends You Should Know About
You can take advantage of custom website development with the latest website development trends to develop robust and out-of-the-box websites.

The Best Laravel Tutorials For Beginners
Are you a beginner who want to master Laravel? Then here is the list of best Laravel Tutorials For Beginners.

A Detailed Roadmap to be a Full Stack Developer in 2021
This article gives you the complete roadmap of a full-stack developer with which any person can become a successful developer, covering from beginner to advanced levels.

3 Reasons Why You Need to Join a Tech Community
No matter where you are in your developer journey, it is really important to join a tech community. Healthy tech communities can provide valuable learning opportunities, growth, mentorship and career advancement.

Want to Have Tech Recruiters Find You? 16 Important Things to Remember
Hands down, the most important thing on LinkedIn is a well-crafted headline, otherwise none as the title or tagline at the top of your profile.

Tutorials and Talks


How to update large data in Laravel
Sometimes you need to update the data in your Database. The easiest possibility is to just run an update in your MySQL Database. This is not always working. Especially when you use events or you also want to update relations.

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.

Getting Started with Laravel Sail for Docker on WSL 2
Adam Culp of Beachcasts php programming videos shares how using Laravel Sail for Docker on WSL 2 makes life easier.

Migrate Entities to Microservice From Doctrine
Doctrine is one of the most used ORMs in PHPLand, with many applications heavily coupled to it.

Avoid describing your data multiple times in a Laravel app using laravel-data
In the vast majority of applications you work with data structures. Sometimes that data is described multiple times.

How to share data across multiple views in Laravel
In this tutorial we will discuss how to use view composers to share data across views that are rendered within your Laravel application.

Create your first Laravel app in 3 steps
I will share about how to create Laravel app in these 3 steps (windows).

News and Announcements


PHP 8.1.0 RC 5 available for testing
The PHP team is pleased to announce the release of PHP 8.1.0, RC 5. This is the fifth release candidate, continuing the PHP 8.1 release cycle, the rough outline of which is specified in the PHP Wiki.

New in Symfony 5.4: Console Autocompletion
Symfony 5.4 and Symfony 6.0 will be released simultaneously at the end of November 2021. According to the Symfony release process, both versions will have the same features, but Symfony 6.0 won't include any deprecated features.

PhpStorm 2021.3 EAP #6
To make PhpStorm fully ready for PHP 8.1, we recently introduced support for the `new` operator in initializers, first-class callables, and some major deprecations in the language.

Larastan v1.0 Released
We are pleased to see the release of Larastan v1.0 this week, a package to help analyze Laravel application code.

PHP UK conference (16-18 Feb 2022)
The largest dedicated PHP event in Europe, PHP UK welcomes hundreds of leading developers to London for three days of workshops, talks, networking and socials.

Laravel Worldwide Meetup #11: Building APIs & Models/Spotlight With Livewire
Here's the recording of the latest edition of the Laravel Worldwide meetup. Philo Hermans showed off two great Livewire packages that he made.

Podcasts and Vlogs


Voices of the ElePHPant: Ep#364 – Interview with Michael Bodnarchuk
Listen as host Khayrattee Wasseem talks with Michael Bodnarchuk creator of Codeception & CodeceptJS. This is a deep dive into the journey of someone who started from scratch creating & releasing opensource softwares.

Laravel New Podcast: TALL Toast, soft deleting parents, and cheating at modern PHP
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

Maintainable Podcast: Heidi Waterhouse: Documentation: The Best Diff is a Red Diff
In this episode, Heidi shares the benefits of relying on documentation templates, getting over the paralysis of a blank page, why teams should consider hiring technical writers, speaking at conference, as well as her formula for outlining a tech talk idea.

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. What it is, the history of the program and the challenges it has.

PHPUgly 260: Copilot
This week on the podcast, Eric, John, and Thomas talk about VSCode, Github Copilot, New Apple Hardware, and more...

How To Code Well: 121 - New home, new code
We have a new website for the podcast with a shiny new contact form.

The Stack Overflow Podcast 389: The big problem with only being able to solve big problems
Audrey Lawrence of Amazon discusses Timeseries Databases and their new database offering Amazon Timestream.

WP Builds 252 – Let someone else take care of your website policies
So… you build WordPress websites and you love it. You know what you don’t love? Policies. Admit it, you don’t do you?

The Rabbit Hole - The Definitive Developer's Podcast: 228. When to Pair Program
In today’s episode of The Rabbit Hole, Dave Anderson and Sophie Creutz attempt to answer the question: when should you pair program and what should you pair on?

WP Briefing: Episode 19: The People of WordPress
In this nineteenth episode, WordPress’s Executive director, Josepha Haden Chomphosy, discusses and expresses gratitude for the inspiration behind the People of WordPress series, HeroPress.

Reading and Viewing


A Week of Symfony #774 (25-31 October 2021)
This week, Symfony 4.4.33 and 5.3.10 maintenance versions were released. Meanwhile, Symfony development activity focused on finishing and polishing many new features for the upcoming Symfony 5.4 and 6.0 versions.

Modern PHP data Encryption/Decryption with Sodium extension
Throughout the years PHP has added support for several extensions, libraries, and algorithms to encrypt and decrypt data.

How all Frameworks can Bump to PHP 8.1 and You can Keep Using Older PHP
Imagine hypothetical situation: new major Symfony and Laravel are released in December 2021. We'll already have PHP 8.1 out by that time.

The Case for Route Attributes
I've been thinking about route attributes lately. By doing so, I came to realise that I've got a somewhat strange relation with annotations a.k.a. attributes.

Laravel Authentication: UI vs Jetstream vs Fortify vs Breeze
In this article, I want to outline as simply as possible the differences between four first-party Laravel packages – UI, Jetstream, Fortify and Breeze.

Bet you’ll learn at least one new PHP feature in this article?
I came across this one on Twitter lately, and it seems a lot of PHP developers were shocked by the existence of this feature — including me. 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.

Tests are for the Future
Tests are for the future. They provide documentation, help you avoid regressions, and allow you to refactor with confidence.

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


Create Rich Data Objects in Laravel
Powerful data objects for Laravel

Blast — Storybook UI Development for Laravel Blade
Blast lets you render examples of your app's components using the blade templating engine and Storybook Server within your Laravel app.

Larastan
Adds static analysis to Laravel improving developer productivity and code quality.

WPUniverse
Custom search engine for WordPress and web developers.

laravel-masked-db-dump
Dump masked information from your database.

pheature-flags/toggle-model v0.2.1
Pheature flags toggle model implementation

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

plivo-php
Plivo PHP Helper Library

akaunting
Free and Online Accounting Software

phplint
A tool that can speed up linting of php files by running several lint processes at once.

enhavo
Modern CMS with shop features based on fullstack symfony and sylius components

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 October 28th 2021

Thursday, October 28, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 28th October 2021 Hi everyone, It's less than a month before

PHPWeekly October 21st 2021

Thursday, October 21, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 21st October 2021 Hi everyone, This week the tech community fawned

PHPWeekly October 14th 2021

Thursday, October 14, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 14th October 2021 Hi everyone, Hope everyone in the PHP community

PHPWeekly October 7th 2021

Thursday, October 7, 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

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

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