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!

February 10, 2022

Hi everyone,

This week marks the release of Laravel 9 and in this week’s newsletter, we have articles and videos on its best features and what’s new in this latest release. Also for the first time ever Laracon, Laravel’s official conference is streaming for free so be sure to check it out to catch up on the latest Laravel news. If you’re a senior backend engineer and looking for new opportunities check out our ‘Jobs’ section this week to see if you might be a good fit. 

We do hope you enjoy this week’s newsletter. We’re also happy to announce that we’re 100 followers away from reaching 3K followers on Twitter, so feel free to show us some love and give us a follow on our social media channels on Twitter and Facebook

As always, if you have anything to contribute please email us at [email protected] as we truly appreciate your feedback.

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

Laravel 9 Best Features
Laravel 9 is out and one of the features that stood out for me was the support for generic types.

What's New in Laravel 9
Learn about what's in Laravel 9 in under 12 minutes.

The Best in Open Source Database Software: Top 10 Picks
Most applications and programs in the modern era need somewhere to store data. For web apps, a database is a crucial cog in the wheel.

Why remote is the new workplace
Are you considering going fully remote? Our colleague Simone, who is responsible for recruiting at madewithlove, wrote a good article about this.

The Top 15 Websites to Learn To Code
These are the Top 15 Websites that will turn you into a Developer.

Six Technologies That Will Give You An Edge Over Other Entry Level Developers
So, you’ve learned a programming language like Java, JavaScript/NodeJS, PHP, or Python and feel like you are ready to start looking for that first job.

Jobs

Senior Engineer Backend (Remote, Germany)
Want to help digitise agriculture and provide agribusinesses with the digital infrastructure? Proficient with Symfony and/or Sylius? Look no further.

------
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]

Tutorials and Talks

Using S3 with Laravel
AWS S3 provides a place for us to store files off of our servers. There are some big benefits to this.

SOLID Principles in PHP
Today i want to explain SOLID principles and how we use them in PHP, firstly lets look closer to those principles.

CodeIgniter 4 Manual Installation Complete Steps
Inside this article we will see the complete steps for CodeIgniter 4 Manual Installation. Article contains a classified information about step by step manual installation of CodeIgniter 4 setup.

Laravel 9 CRUD Application Tutorial Example
In this tutorial, we will cover a laravel 9 crud operation example.

How To Generate QR code in Laravel 8
In this article, we’ll look at an example of a laravel 8 QR code generator.

More awesome Laravel - PHP String Functions
It is interesting to know that there are so many Functions that will help you in your next projects

News and Announcements

Laravel 9 is Now Released!
Laravel 9 is now released and includes many new features, including a minimum PHP v8.0 version, controller route groups, a refreshed default Ignition error page, Laravel Scout database engine, Symfony mailer integration, Flysystem 3.x, Improved Eloquent accessors/mutators, and many more features.

CakePHP 4.3.5 Released
Changes include:Improved error messages for fixture insertion errors. Widened the accepted range for psr/log. FormHelper now correctly detects of entity collections + more.

PHP UK Conference - 16th February 2022
We are excited to announce that the PHP UK Conference is back live and in person in February 2022!

The Month in WordPress – January 2022
There are a few significant moments in the history of the WordPress project. January 2022 is one of them, with the release of WordPress 5.9!

Leeds PHP Meetup From artisan to badass: going past the basics with Laravel
Wednesday, February 16, 2022. This is a free online event, open to all.

Phalcon 5.0.0beta3 Released
Phalcon v5.0.0beta3 has been released, featuring mostly bug fixes!

PHP Monitor 5.0 for macOS is Here
PHP Monitor, the lightweight native Mac app to manage PHP and Laravel Valet, has released v5.0!

Podcasts and Vlogs

Voices of the ElePHPant: Interview with David Bisset
Cal Evans hosts WordPress community leader David Bisset as they talk about the tech of WordPress.

Laravel News Podcast: Documenting Laravel's history, monitoring PHP, and alerting Slack
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

PHP Ugly 272: Tom's PHP Reflection
This week on the podcast, Eric, John, and Thomas talk about PHP Reflections, PHP Architect, Web3, and more...

How To Code Well 146 - What makes an acceptable bug ticket
Bugs are not equal and no bug should be treated equally. Therefore no ticket is equal nor should the ticket be created or processed equally.

No Compromises Podcast: Don't be afraid to change your mind
You learned a best practice, and it served you well. Is it set in stone? Or should you be open to re-evaluate later?

The Stack Overflow Podcast : There’s no coding Oscars. Write software that works (Ep. 413)
The home team welcomes its newest member, Stack Overflow’s brand-new technical advocate, Matt Kiernander! They chat about what tools are top-of-mind when they get work done and the best font for live-streaming code.

The Rabbit Hole: The Definitive Developer's Podcast: 242. Senior Engineering Superpowers (Replay)
Becoming a senior engineer is a defining moment in an IT professional’s career. Yet, this moment might not make itself obvious.

The Laracast Snippet: Programming Bullet Points I'd Send Back in Time
In this episode, I take some time to ponder over which programming bullet points I wish had been drilled into me more in the early days of my learning.

Maintainable Podcast: Emily Giurleo - Maintaining Open Source vs Proprietary Software
In this episode, Emily shares the importance of software communicating its purpose, the differences between maintaining open source versus propritary software projects, and community building.

WP Builds 264 – Automate all your workflows with Buddy Works
So this is one of those episodes where you might learn something completely new. Buddy Works (often just called Buddy) is a great tool for saving you some real time, and who does not want more time?

Reading and Viewing

A Week of Symfony #788 (31 January - 6 February 2022)
This week, the upcoming Symfony 6.1 version added context builders to simplify the creation of serialization contexts. In addition, SymfonyCon announced that it's coming back as a physical conference at Disneyland Paris later this year (November 15-18, 2022).

How to Get Inspired to Code Every Single Day
Without inspiration, if you are employed, you become dead weight too soon.

Voila! Symfony and PHP 8.1
I don’t know where to start but I was excited to write this post. I haven’t been developing applications with PHP and Symfony for a few years.

Serverless PHP: Using an Amazon S3 trigger to create thumbnail images
In this article, we will see how to trigger a lambda function after an object was uploaded to S3 bucket.

The Laracon Summer 2021 videos have been released
Last year, Laracon held another online edition in the summer. All of the videos are now publicly viewable. You'll find them in this playlist on YouTube.

The State of Minification in PHP – How 1 Project Grew into 6 (Part 2)
In part 1 of this post, I presented to you my journey of writing a set of compilers to minify HTML/CSS/JS using PHP, along with the software I wrote to see how they stacked up against the competition.

Request bodies in GET requests
Are HTTP GET requests allowed to have request bodies?. This got a 2626 upvotes and a whopping 1.6 million views, so clearly it’s something lots of people are still curious about, and in some cases disagree with the accepted answer.

Interesting Projects, Tools and Libraries

simple-qrcode
An easy-to-use PHP QrCode generator with first-party support for Laravel.

laravel-xss-protection
Laravel XSS Protection Middleware.

phpstan-blade-rule
PHPStan rule for static analysis of Blade templates.

socket-conveyor
A WebSocket/Socket message Router.

view
Yii view rendering library.

laravel-elfinder
elFinder bundle for Laravel.

laravel-mass-update
Update multiple Laravel Model records, each with it's own set of values, sending a single query to your database!

triggers
A package to add database trigger support to Laravel.

states
Library to create classes following the State pattern in PHP.

shop-product
Advanced product manager with administration interface in 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