PHP Weekly - PHPWeekly January 5th 2023

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

Hi everyone,

Welcome to the new year. Hope you all had a wonderful holiday break and quick to get back to your normal work routine, but if you feel like you need to take your time, by all means, do so. This week we have new releases from CakePHP and Symfony. We also have a collection of top posts from the previous year from Laravel news. In podcasts we have topics on user experience, end-to-end encryption and the importance of engineers writing code for humans and not machines. Finally in the reading section, you might want to check out how Laravel facades works under the hood and the biggest regrets senior devs have in their careers. 

We do hope you enjoy this week's newsletter. If you have an article, tutorial or podcast that you would like to be featured in our newsletter, 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


Laravel News Top 10 Posts Of 2022
It's always fun to look back and see what posts turned out to be the most popular. Without further ado, let's dive into the top 10 posts of 2022 for Laravel News:

What is Serialization in PHP
In PHP, serialization is the process of converting a data structure or object into a string representation that can be stored or transmitted.

Actions, Services, Events, Listeners, Observers, Traits and Jobs in Laravel 9 — The Difference
The debate severally have been how to structure your project in Laravel. There are several schools of thought but frankly, everything is based on preference.

Unlock the Full Potential of Laravel with Octane: A Brief Overview
I just wanted to talk to you today about this cool addition to the Laravel framework that you may not have heard about yet: Laravel Octane.

Advent Of Cyber 4 Writeup: A Very Short Introduction To Secure Coding
lot of the time, malicious hackers gain access to their target systems by exploiting code injection vulnerabilities and other kinds of vulnerabilities regarding the web application that runs a website.

Tutorials and Talks


How to use Route Groups in Laravel
We're learning how to use route groups in Laravel to make our routes file a bit tidier, easier to read and shorter.

How To Code Recursive Function To Get Subcategory Ids (Optimized & Unoptimized) Laravel
Today i am gonna show you how to get all subcategory IDs of a parent category both “optimized & unoptimized”.

How to Synchronize Google Events with Laravel
In this article, we will bind events to calendars. Let's look at what parameters should be sent and what they mean.

How to settle HFSQL connection with ODBC via PDO for PHP
I've been struggling for weeks before being able to connect and request an HyperFileSQL (HFSQL) database in PHP, using ODBC via PDO.

Introduction to CRUD Functions with Procedural PHP
Here is an introduction to CRUD functions using procedural PHP.

News and Announcements


3.10.5 Released. CakePHP 3.x End Of Life
3.x ended. It has been 36 months since the release of 4.0.0 and going forward the core team will not be maintaining the 3.x branch. Our team will continue to support 4.x and develop 5.x.

PhpStorm 2022.3.1 is Released
The first bug-fix update for PhpStorm 2022.3 is now available.

Symfony 6.2.4 Released
Symfony 6.2.4 has just been released. Here is the list of the most important changes since 6.2.3

Laracon US 2023
Laracon US is coming back in 2023! Come to Nashville, Tennesse, on July 19-20 for two days of fantastic talks and community networking with the most talented Laravel developers in the world.

A Week of Symfony #835 (26 December 2022 - 1 January 2023)
This week, Symfony 5.4.18, 6.0.18, 6.1.10, and 6.2.4 maintenance versions were released. Meanwhile, the upcoming Symfony 6.3 version improved performance of service container compilation and added a StreamedJsonResponse for efficient JSON streaming.

Podcasts and Vlogs


How To Code Well: 187 - 2023 Web Development Trends
A high level roadmap for howtocodewell.net and a deep look into the web development trends of 2023.

PHP Ugly: 316: PHP Below Freezing
This week on the podcast, Eric, John, and Thomas talk about Holiday Cheer, New Composer, php[tek] Speakers and Schedule announced, end-to-end encryption, and more...

Laravel News Podcast: PHP 8.2, Laravel 10, and storytime with Jake
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

The Stack Overflow: From life without parole to startup CTO (Ep. 522)
Ever wondered what it's like learning to code from an XML file of raw Stack Overflow data?

No Compromises Podcast: Thinking About The User, Even In The Details
User experience is a term we hear a lot as developers, but it can mean different things depending on the context.

Maintainable Podcast: Arpit Mohan - Aspiring To Be Boring As Possible
Robby has a chat with Arpit Mohan, the Co-Founder and CTO of Appsmith, about the importance of engineers writing code for humans and not machines while also focusing a lot on readability.

Software Engineering Radio: Episode 544: Ganesh Datta on DevOps vs Site Reliability Engineering
Ganesh Datta, CTO and cofounder of Cortex, joins SE Radio’s Priyanka Raghavan to discuss site reliability engineering (SRE) vs DevOps.

WP Builds 308 – Up your WooCommerce game with Barn2 plugins
So we have Katie Keith on the podcast today to talk about what they’re doing over at Barn2 plugins.

Reading and Viewing


An Introduction to Laravel Development: Features, Benefits, and Getting Started
In this article, we will explore the key features and benefits of Laravel development, as well as how it compares to other popular PHP frameworks.

Three Equitable Design Considerations
This post is 2nd in the Caring About Inclusivity as a Programmer series.

What are the benefits of PHP 8.1 and the Commands to upgrade from an older version on Nginx?
In this article, we’ll highlight some of the key benefits of upgrading to PHP 8.1.

Laravel Facades - How it works under the hood
Have you ever thought how does the Laravel Facades static class call works with a method chaining. yeap I don't want to overwhelm . Let see a code example.

The Biggest Regrets Senior Developers Have In Their Careers
What you didn’t do can hurt as much as what you did.

Interesting Projects, Tools and Libraries


area17/twill
Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.

ammarkannas/laravel-bbcode-parser
Parse your bbcode easy with this library.

izisoft/yii2-react
The React.js library extension for the Yii framework.

asan/phpexcel
A lightweight PHP library for reading spreadsheet files.

prllxtchz/authorization
Roles & Permission management with Laravel user module.

restruct/silverstripe-filterablearchive
This module decorates pages with configurable fields to filter them by. Handy for newsitems & blogs, etc.

ilrwebservices/cardpointe-gateway-rest-api-client
PHP library for the CardPointe Gateway API.

elegantweb/laravel-transactional-events
Transactional events for the Laravel framework.

handcraftedinthealps/zendsearch
a general purpose text search engine written entirely in PHP 5.

brick/browser
PHP browser implementation for automated application testing.

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 newsletter

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

 

Key phrases

Older messages

PHPWeekly December 22nd 2022

Thursday, December 22, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 22nd December 2022 Hi everyone, The holiday season is upon us,

PHPWeekly December 15th 2022

Friday, December 16, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 15th December 2022 Hi everyone, PHP 8.2 is now out in the wild. In

PHPWeekly December 8th 2022

Thursday, December 8, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 8th December 2022 Hi everyone, By the time this newsletter gets

PHPWeekly November 17th 2022

Thursday, November 17, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 17th November 2022 Hi everyone, Hope you're all doing well. The

PHPWeekly November 10th 2022

Thursday, November 10, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 10th November 2022 Hi everyone, A lot has happened this week in the

You Might Also Like

SWLW #592: Advice that I can't get out of my head, The Compass vs. Map method, and more

Friday, March 29, 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

ASP.NET Core News - 03/29/2024

Friday, March 29, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

New Linux Bug Could Lead to User Password Leaks and Clipboard Hijacking

Friday, March 29, 2024

THN Daily Updates Newsletter cover Refactoring in Java ($36.99 Value) FREE for a Limited Time Refactoring in Java serves as an indispensable guide to enhancing your codebase's quality and

Post from Syncfusion Blogs on 03/29/2024

Friday, March 29, 2024

New blogs from Syncfusion Introducing the New .NET MAUI Chat Control By Piruthiviraj Malaimelraj This blog explains the features of the new Syncfusion .NET MAUI Chat control added in the 2024 Volume 1

Re: Last Chance

Friday, March 29, 2024

Dear there, By this time tomorrow, your exclusive new subscriber discount will be gone and you'll have to pay twice as much to join Insider and master everything your iPhone has to offer. If, like

Hacker Newsletter #694

Friday, March 29, 2024

Always forgive your enemies - nothing annoys them so much. //Oscar Wilde hackernewsletter Issue #694 // 2024-03-29 // View in your browser Happy Easter if you celebrate it! Heads up - we're taking

Apple RCS 📱, SBF's 25 year sentence 👮, Linux Foundation's Redis fork 👨‍💻

Friday, March 29, 2024

RCS is coming to the iPhone in the fall of 2024 Sign Up|Advertise|View Online TLDR Together With Veracode TLDR 2024-03-29 Build fast, build secure (Sponsor) Software is drowning in security debt.

Data Science Weekly - Issue 540

Friday, March 29, 2024

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

This Week in Rust #540

Friday, March 29, 2024

Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 540 — 27 MAR 2024 Hello and welcome to another issue of This Week in Rust! Rust is a programming language

The Value Of A Promise 🤞

Friday, March 29, 2024

How much is a promise from a tech company really worth, anyway? Here's a version for your browser. Hunting for the end of the long tail • March 28, 2024 The Value Of A Promise When you hear a