PHP Weekly - PHPWeekly June 2nd 2022

Curated news all about PHP.  Here's the latest edition Is this email not displaying correctly?
View it in your browser.
PHP Weekly 2nd June 2022

Hi everyone,

We've reached the halfway point of the year and we hope that everyone's doing well. Our podcast section is full of new episodes from your favourite podcasters, so please check out their selection of topics this week.

We have three confirmed winners for our book giveaway. Congratulations to Jean-François Morin, Ronnie Vanderstegen and Sabrina Bosco. We've yet to receive confirmation from our remaining four winners, so do check your inbox, including your spam folder as this is your last chance to claim your prize. free copy of PHP & MYSQL: Server-side Web Development. 

This week's newsletter is packed with new podcast episodes from Voices of the ElePHPant and PHP Internals, as well as interesting articles on improving productivity with tools for devs of all disciplines.  

We hope you enjoy this week's issue, and If you want to be featured feel free to reach out to 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 13. 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


7 Best Free PHP Tutorials For Beginners in 2022
Even though you can learn PHP without knowing HTML, it is highly recommended that at least you have a basic understanding of HTML.

Top 7 Skills PHP Developer Must Have
We’ll discuss some of the most important skills that a PHP developer should have to overcome this problem.

Get Started with Speech Recognition in PHP
Rev AI offers a suite of speech-to-text APIs to help developers build automatic speech recognition (ASR) into their applications.

35 Laravel Eloquent Tips
Martin Joo shares some cool things you can do with Laravel's ORM.

A Quick Performance Optimisation Guide Using PHP Generators
Reduce execution time and memory usage with generators.

Tutorials and Talks


Restructuring a Laravel Controller using Services, Events, Jobs, Actions, and more
One of the top Laravel questions I hear is "How to structure the project". If we narrow it down, the largest part of it sounds like "If the logic shouldn't be in Controllers, then where should we put it?"

How to Display existing file in Dropzone – CodeIgniter 4
In this tutorial, I show how you can display existing files in the Dropzone container in CodeIgniter 4.

GitLive's Tool Window Just Got a Major Upgrade in PhpStorm
With the new tool window, you can now see all work in progress across your entire team in a single view, it's like a branch-based version of github.com/pulls but updated in real-time directly inside PhpStorm.

PHP Framework For Creating Mockable Code
This class provides abstractions from basic infrastructure things wich can make you unit-testing harder.

Use Laravel's HTTP Client with Facebook's Business SDK
Recently, I had to integrate the Facebook Marketing API into a project at work. The app not only needed to be able to login with Facebook – solved by using Laravel Socialite.

How To Create A Simple Sanitizer For Your PHP Application
Sanitizing data means removing any illegal character from the data. sanitizing user input is one of the most common tasks in a web application.

Set Cron In Laravel 9 — How To Set Up Task Scheduling With Cron Job In Laravel?
This article is focused on laravel 9 cron job setup. i explained simply Phase by Phase laravel 9 task scheduling.

News and Announcements


Laravel 9.14 Released
The Laravel team released 9.14 with migration table comments, a dynamic trashed factory state, a new array key helper, bootable/setup test traits, and more.

CakePHP Advanced Training
Course: Authentication and Authorization in CakePHP 4 Date: June 2, 2022 Time: 04:00 PM GMT.

PhpStorm 2022.1.2 RC
The PhpStorm 2022.1.2 Release Candidate is now available and it’s the final build before the stable release.

PHP Annotated – May 2022
Welcome to the May installment of PHP Annotated, where we catch up on the most interesting things that have happened in the PHP world over the last month,including curated news, articles, tools, and videos.

Symfony 6.1 Curated New Features
Symfony 6.1.0 has been released. As for any other Symfony release, our backward compatibility promise applies and this means that you should be able to upgrade easily to 6.0 without changing anything in your code.

Dutch PHP Conference DPC Online Edition - Friday 24 June 2022
Join us for a full day of insights, inspiration & community around PHP and Web Technology!

Podcasts and Vlogs


PHP Architect: Another Bright Idea
This month John and Eric discuss some of the greater articles coming in the June 2022 release, “Another Bright Idea”.

PHP Ugly: 288: Burnt Pi's
This week on the podcast, Eric, John, and Thomas talk about Manjaro Pi, PHP Object Cloning, phpass hijacked, and more...

How To Code Well - 158 - 5 Software Development Misconceptions
I actually have 7 Software Development misconceptions that I want to debunk.

Maintainable Podcast: Amy Isikoff Newell - Code Shouldn't Drive Us To Drink
Robby has a chat with the VP of Engineering at ConvertKit, Amy Isikoff Newell, about why perfection is the enemy of software development.

No Compromises Podcast: The Benefits Of Sharing What You Learn
If you are listening to this, you probably enjoy hearing other people share what they've learned. In this episode, we turn the tables and explain why you should consider sharing what you've learned as well.

Laravel Podcast: Socialite, Scout & Sail, with Taylor Otwell
In this episode we talk with Taylor Otwell about the first-party Laravel packages Socialite, Scout, and Sail.

Laravel News Podcast - Tinkering Well, Bouncing Users, And Validating Configs
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

The Stack Overflow Podcast: How a very average programmer became GitHub’s CTO (Ep. 447)
Finding your sweet spot as a middling programmer who is an excellent engineer.

The Rabbit Hole: The Definitive Developer's Podcast 257. Pragmatic Folks Part 2 - Own Your Environment (Replay)
Today's episode is the second of a three-part Pragmatic Folks series and we are joined again by Dave Thomas and Andy Hunt.

WP Briefing Podcast: Episode 32: An Open Source Reading List
In the thirty-second episode of the WordPress Briefing, WordPress Executive Director Josepha Haden Chomphosy shares her open source reading list for that post-WordCamp Europe downtime.

Software Engineering Radio Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications
Gil Hoffer, co-founder and CTO at Salto, talks with SE Radio host Kanchan Shringi about a new persona — the Business Engineer — created by the rise of SaaS and adoption of best-of-breed business applications for back office systems.

North Meets South Web Podcast: Electric Trucks, Multiversal Madness, And Choosing TALL
Jake and Michael discuss pool pumps, electric trucks, Doctor Strange (no spoilers), and when you might choose and use the TALL stack.

WP Builds: 280 – Need some design inspiration? Try Extendify’s pattern collection
So you’ve tried Gutenberg, and you might like to or you might not! But one thing that you cannot really argue about is that it’s got some room for improvement.

Reading and Viewing


A Week of Symfony #804 (23-29 May 2022)
This week, Symfony 6.1 was released including lots of great new features. In addition, Symfony published its 4.4.42, 5.4.9 and 6.0.9 maintenance releases.

The Importance of Good Documentation
We all know documentation is an important part of any software. Whether that is through self-documenting code or hosted documentation on dedicated websites. In the end, all that matters is the quality of the documentation.

What Are The Top PHP Web Development Trends In 2022?
Today, we’ll discuss PHP web design trends for 2022.

Best Light Themes for PhpStorm
In this article, I will take you through some of the best settings and themes for JetBrains products that I think are so great to work with.

Compelling Reasons Why PHP will Transform Your Career
Here is why getting experience in PHP ensures a job-.

How To Become a Future-Proof Developer
Angular, React, Flutter, Spark, Hadoop, Vue, Django, Laravael, Next, PyTorch, Mocha, and millions of other frameworks have become popular with developers. There are probably heaps more that would come up in the future.

Interesting Projects, Tools and Libraries


offline/oc-mall-plugin
E-commerce solution for October CMS.

plusemon/uploader
Laravel file upload helper package.

ayesh/geo-ip-database
Weekly updated database of IP CIDR to Country codes, indexed by the first 1/4th of the IP address.

usmonovdoston/custom-gii
The Gii extension for the Yii framework.

wespals/cryptli
A Symfony CLI utility for Defuse encryption.

alexsisukin/socialiteproviders-uid
uid.me OAuth1 Provider for Laravel Socialite.

knplabs/knp-snappy-bundle
Easily create PDF and images in Symfony by converting Twig/HTML templates.

colinmollenhour/php-redis-session-abstract
A Redis-based session handler with optimistic locking.

spatie/laravel-login-link
A Blade component component to quickly login to your local environment.

sonata-project/doctrine-extensions
Doctrine2 behavioral extensions.

Jobs

 ------
Do you have a position that you would like to fill? PHP Weekly is ideal for targeting developers and the cost is only $75/week for an advert.



Please let me know if you are interested by emailing me at articles@phpweekly.com

Please help us by clicking to our sponsor:

 

 encrypt php scriptsProtect your PHP Code
Why not try SourceGuardian 13. 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 13. Free trial.

Copyright © 2022 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 May 25th 2022

Thursday, May 26, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 26th May 2022 Hi everyone, We've reached the end of our Book

PHPWeekly May 19th 2022

Thursday, May 19, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 19th May 2022 Hi everyone, It's another week of the latest news

PHPWeekly May 12th 2022

Thursday, May 12, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 12th May 2022 Hi everyone, We love discovering and posting new

PHPWeekly May 5th 2022

Thursday, May 5, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 5th May 2022 Hi everyone, The only thing constant in this world is

PHPWeekly April 28th 2022

Thursday, April 28, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 28th April 2022 Hi everyone, It's the last week of April and we

You Might Also Like

Tesla's ride hailing app 🚗, Apple AI server chips 🤖, building a new city 🏙️

Wednesday, April 24, 2024

Tesla teased screenshots of its ride-hailing feature along with the release of its Q1 2024 financial results Sign Up |Advertise|View Online TLDR Together With Dollar Flight Club TLDR 2024-04-24 Save Up

AI search engine startup Perplexity eyes a $3B valuation

Tuesday, April 23, 2024

Plus: It's Tesla earnings day and AWS wants to host your AI models View this email online in your browser By Cody Corrall Tuesday, April 23, 2024 Welcome back to TechCrunch PM. Today we have big

🎞️ We Tried 3D Printing a Photo — You'll Love This Secret Samsung Galaxy Bluetooth Feature

Tuesday, April 23, 2024

Also: Transferring Your Phone Number to a New Carrier, and More! How-To Geek Logo April 23, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to

You're invited – product sense, prioritization, careers

Tuesday, April 23, 2024

Product Sense Product Sense Wednesday, May 1st @ 01:00 PM EST Learn how to identify opportunities, assess risks, and make informed decisions that lead to successful product innovations by better

CTRL-C, Exceptions, Ruff Speed-up, and More

Tuesday, April 23, 2024

Asyncio Handle Control-C (SIGINT) #626 – APRIL 23, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Asyncio Handle Control-C (SIGINT) When the user presses CTRL-C on the keyboard, the OS raises an

Writing Contests Just Landed On Product Hunt 🔥

Tuesday, April 23, 2024

Upvote us to keep the $$$ coming! 👍 ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ 

Daily Coding Problem: Problem #1421 [Hard]

Tuesday, April 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Uber. Given an array of integers, return a new array such that each element at index i

Ranked | The Top 10 EV Battery Manufacturers 🔋

Tuesday, April 23, 2024

Asia dominates this ranking of the world's largest EV battery manufacturers in 2023. See which battery makers feature in the top 10. View Online | Subscribe Presented by: EnergyX's

Bringing PGO to the build pipeline

Tuesday, April 23, 2024

Plus how Go grew at Google, cmp.Or, and ways to visualize makefiles, Go binaries, and live Go processes. | #​504 — April 23, 2024 Unsub | Web Version Together with Three Dots Labs Go Weekly How Dolt

Noonification: Leetcode: Two-sum an Intuitive Approach

Tuesday, April 23, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech this week: The Noonification by HackerNoon has got you covered with