sticker

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

December 30, 2021

Hi everyone,

At the end of every year I always find myself whistling an old but wise tune from Monty Python that helps keep things in proper perspective (Note: For some Millennials and Gen Z’s click here). One of the things I appreciate this year is the media’s free brush up lesson on the Greek alphabet (Alpha, Beta, Delta…Omicron!). Another is how resilient nature is as in the case of viruses - how a thing that doesn’t even have a brain can mutate and adapt to challenges to thrive. It makes me think of one of the pitfalls we have as people when it comes to how we tackle situations at work and at home. Sometimes it’s easier to fall back on old tactics and patterns instead of looking for an innovative solutions, because we’re pressed for time or just looking for a quick fix. we’ve all been there. They say if you’re not innovating you are stagnating. If we don’t evolve and adapt, we’ll become obsolete. 
 
Every week as we look for content for our newsletter, we are always surprised at the volume of new knowledge out there on what some call a dead programming language. We always aim to provide content for everyone, - the newbie, the expert and those who just want to keep updated on the community. We hope that next year you will continue to follow us in our pursuit of knowledge, growth and innovation. Many thanks to all our subscribers and may 2022 get you to look at the bright side of life. 

As always, if you have anything to contribute please email us at [email protected] 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.

Articles

Tips for writing clean code in Laravel
Whether small, big, simple or complex… every line of code written or every program built has solved one or two problems.

Trying out PHP after 7 years
The language that is so divisive, that on one hand, drives more than 75% of the entire Internet and, on the other hand, is considered by many to be a pathetic, ugly scripting language, no better than universally hated JavaScript.

Laravel 8 Interview Questions and Answers in 2022 (Part #2)
In this blog we are going to see part #2 of Laravel 8 Interview Questions and Answers in 2022.

The Full-Stack Developer Vocabulary (Pt.3, The languages, tools and frameworks)
If you're new to this whole full-stack development thing and get confused by some of the words people use when talking about full-stack development, I'll be compiling the most common words and phrases related to full-stack development.

PHP 8: How to Get Started
In this post, I will tell you about some of the most interesting new features and detail how to get started. But before that, let’s talk a little about why PHP is a very special language.

My Top 5 Favorite Symfony Packages
In this blog I'll explain how to install packages and what my top 5 favorites are.

Top 10 Reasons Why Laravel Is The Most Popular PHP Framework
In this blog we are going to see why laravel is the best PHP framework. 10 Reasons why Laravel is the best PHP framework in 2022.

Tutorials and Talks

PHP deployment to SSH server using Github action and bash script
In this tutorial we would lean how to deploy our PHP code to a remote server using github action .

PHP iterators and generators: get started with the `ArrayIterator` and the `FilterIterator` classes
There are other ways to loop over an array of objects in plain PHP to perform data transformation and/or filtering than using the built-in array functions provided by the language.

New way to define accessors and mutators in Laravel
As you know there is a way to define [accessor and mutator in laravel]

PHP+Nginx with Docker in production Part 4 - Running tests
This is the fourth part of a sequence of 8 articles I want to show you how to use Docker containers to run applications in a production environment.

Laravel 8 One To One Relationship Example
In this example we will see laravel 8 one to one relationship example also you can use one to one relationship in laravel 6 and laravel 7.

News and Announcements

PhpStorm 2021.3.1 RC
The release candidate build for PhpStorm 2021.3.1 is available.

The Online PHP Conference 2022 January 17-21, 2022
A conference about professional software development, open source and the PHP technology stack.

PHP UK Conference 16-18 feb 2022 London
Our aim is for PHP UK to offer attendees a forum for learning and networking with the most up-to-date topics in PHP development and related tools, tailored specifically to the needs of developers and CTOs.

CakePHP 4.3.3 released
The CakePHP core team is happy to announce the immediate availability of CakePHP 4.3.3. This is a maintenance release for the 4.3 branch that fixes several community reported issues.

Latest PECL Releases (12.28.2021)
Latest PECL Releases

Podcasts and Vlogs

Voices of the ElePHPant Ep#366 – Interview with The PHP Foundation
Listen as hosts Cal Evans and Khayrattee Wasseem talk with Sara Golemon, Joe Watkins, and Sebastian Bergmann about the newly formed PHP Foundation.

PHP Architect: The Zen Of Mindful Programming
In this issue, Doug Dobrzynski helps us focus while programming with his article, Mindful Programming.

PHP Internals News: Episode 96: User Defined Operator Overloads
In this episode of "PHP Internals News" I chat with Jordan LeDoux (GitHub) about the "User Defined Operator Overloads" RFC.

PHP Ugly 266:PHP For Kids
This week on the podcast, Eric, John, and Thomas talk about Teaching Kids about PHP, ReactPHP, Symfony, Grinch Hour of Code, and more...

How To Code Well EP 140 - Code Iteration time is critical to web development success
We’ve almost finished the first pass of the documentation for the new PHP course. I have 1 / 2 lessons to go. There are two more passes that I want to do before recording any of the lessons.

The Stack Overflow Podcast 402: Teaching developers about the most lightweight web “framework” around, VanillaJS
How teaching beginners can highlight the concepts that you've internalized too much.

The Rabbit Hole: The Definitive Developer's Podcast 235. Flow
In this episode, we talk about what flow is, what being in a flow state feels like, the nine components of flow, and the four different flow profiles.

Software Engineering Radio Episode 491: Chase Kocher on The Recruiting LifeCycle
Chase Kocher, the Founder and CEO of aim4hire, a technology recruitment agency talks about the need for Recruiting firms and a personalized approach to hiring.

North Meets South Web Podcast: A Christmas Extravaganza
Jake and Michael are joined by No Plans To Merge's Caleb Porzio and Daniel Coulbourne, as well as TJ Miller (not the actor), and Chris Gmyr to look back at 2021, forward to 2022, and a very one-sided end of year game of Family Feud.

WP Builds 259 – How do we know what to charge? WordPress Business Bootcamp – Series 1 / Episode 2
It’s the series where we relearn EVERYTHING we know about building WordPress sites and running a web design business from start to finish.

Reading and Viewing

A Week of Symfony #782 (20-26 December 2021)
This week, Symfony development activity was low because of Christmas holidays and focused on fixing various small bugs.

A recap of 2021
Now that we are in the final days of 2021, let's take a look back at that stuff my team and I did in 2021.

Tech I'm Watching in 2022
Each year, folks ask me for predictions about what's going to happen in tech in the coming year.

GitHub Wrap - Your 2021 GitHub Stats
Do you know the impact you made to open-source? Click the link and enter your own name to find out!

Heaps explained in PHP
Quick access to the highest or lowest value of a dataset.

Advent of Functional PHP: Day 9
Day 9 of this year's Advent of Code revolves around grid interpretation.

That one question that is asked in every PHP interview
I am a PHP programmer and have been on many job interviews. I noticed that on each of them one question always came up.

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
[email protected]

Interesting Projects, Tools and Libraries

roach-php
The complete web scraping toolkit for PHP.

laravel-notion-api
Effortless Notion integrations with Laravel

dotfiles
Get started with your own dotfiles.

getcandy
GetCandy v2

laravel-auto-binder
Bind your interfaces to implementations automatically.

laravel-migration-actions
Performing actions with saving the list of called files

smart
smart makes it possible to serve images and download files from any location including Laravel disks.

php-password-checker
Sense checks when a user picks a new password.

onelinerhub
1000+ micro code pieces with clear explanation. 

FyreMessage
FyreMessage is a free, open-source HTTP message library for PHP.

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.

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 | update subscription preferences 

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

Talk to us!

If you have some news, want to share a link with us or chat with us feel free to email us.

And we also have an RSS feed that you can use.

Like us on FacebookFollow us on Twitter

Copyright © PHPWeekly.com