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!

January 5, 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 [email protected].

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

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.

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