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

gpt2-chatbot and OpenAI search engine - Weekly News Roundup - Issue #465

Friday, May 3, 2024

Plus: Med-Gemini; Vidu - Chinese answer to OpenAI's Sora; the first race of Abu Dhabi Autonomous Racing League; deepfaking celebrities to teach math and physics; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

NASA comes to the rescue of crowded rocket launch sites

Friday, May 3, 2024

Plus: Fisker's legal woes and Sprinklr lays off 100 View this email online in your browser By Christine Hall Friday, May 3, 2024 Good afternoon, and welcome to TechCrunch PM. We made it to Friday,

🎮 Forget the PS5 Pro, I Still Love My PS4 — The Best Lock Screen Widgets for iPhone

Friday, May 3, 2024

Also: Smart Home Mistakes to Avoid, and More! How-To Geek Logo May 3, 2024 Did You Know Half of the world's geysers are located in Yellowstone National Park. 🔑 More Passkeys Happy Friday! You can

JSK Daily for May 3, 2024

Friday, May 3, 2024

JSK Daily for May 3, 2024 View this email in your browser A community curated daily e-mail of JavaScript news The Power of React's Virtual DOM: A Comprehensive Explanation Modern JavaScript

Musk raises $6B for AI startup

Friday, May 3, 2024

Also, is TikTok dodging Apple's commissions? View this email online in your browser By Haje Jan Kamps Friday, May 3, 2024 Welcome to Startups Weekly — Haje's weekly recap of everything you can

SWLW #597: Seek first to understand, The "Iterative Adjacent Possible", and more.

Friday, May 3, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

iOS Dev Weekly - Issue 659

Friday, May 3, 2024

Is Swift 6 hitting one of the REAL hard problems? Not generics, not data race safety, but naming things! 😬 View on the Web Archives ISSUE 659 May 3rd 2024 Comment Naming things is one of the two hard

Daily Coding Problem: Problem #1430 [Easy]

Friday, May 3, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. You have a large array with most of the elements as zero. Use a more space-

Making sense of product management

Friday, May 3, 2024

​ Getting a sense of product sense Whenever I hear the term product sense, I think back to a Seinfeld episode about write-offs (with a little artistic license). Jerry: “You don't even know what

Charted | The Carbon Footprint of Major Travel Methods 🌐

Friday, May 3, 2024

Transport accounts for nearly one-quarter of global energy-related CO2 emissions. This chart shows the carbon footprint of travel methods. View Online | Subscribe Presented by: Morningstar Discover the