PHP Weekly - PHPWeekly April 21st 2022

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

Hi everyone,

Aside from your regular dose of weekly news and resources on the PHP community, we also have an exciting announcement to make. Wiley Publishing has provided us with 7 copies of the book PHP & MYSQL: Server-side Web Development by Jon Duckett to give away in a prize draw. From today up until the 3rd of May you have a chance to get your entries in to be one of seven winners of the PHP & MYSQL book. Join now and tell your friends about it. 

To enter the book giveaway, Click Here.

We hope you enjoy this week's newsletter. 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


PHP Isn't Dead
Last month, The Laravel Documentary was released which showed the history behind Laravel. For the documentary a lot of people that are active in the Laravel community were interviewed.

BaseCode: A Field Guide to Writing More Readable Code
BaseCode by Jason McCreary is a field guide containing real-world practices to help you write code that's less complex and more readable.

PHP Related Small Tips for Improving the Speed of Writing Program
In this article you will learn about the shortcuts and things to notice while writing PHP code.

Laravel: From Scratch To Production In 5 Hours
I made a code timelapse! 5 hours of building a Laravel application from scratch and deploying it to production.

Xdebug 3: Laravel Sail with PhpStorm
In this video I show how to enable and set-up Xdebug within the Laravel Sail Docker environment.

PHP 101: Fundamentals
This article is the first in (what will be) a 7-part series covering the fundamentals of PHP. Links to the other articles on the topic will be listed at the bottom of the page when available for those who are interested.

Tutorials and Talks


Learn how to start Testing in Laravel with Simple Examples using PHPUnit and PEST
When talking about automated tests or unit tests in any programming language, there are two groups of people.

Integrate Paddle (Subscription Billing Service) In Your Next Laravel Project
Payment gateway integration has become a necessary requirement for any business or enterprise website.

Laravel Temporary URL For Local Storage Driver
Recently, I needed to use a temporary URL. Laravel supports temporary URLs out of the box with S3 drivers. 

CodeIgniter 4 Query Builder join() Method Explained
The CodeIgniter 4 Query Builder class provides ORM-like functionality for Database operations in the framework.

Autocomplete Textbox in CodeIgniter 4 with jQuery UI
This video shows how you can add jQuery UI autocomplete and load MySQL database data using jQuery AJAX in the CodeIgniter 4 project.

How to Build Modals with Laravel and Livewire
Dealing with modals is something I always found time-consuming. A front-end library was often required, which meant exposing APIs to consume while keeping the state in sync.

News and Announcements


PHP 8.0.18 Released!
The PHP development team announces the immediate availability of PHP 8.0.18. This is a bug fix release.

PhpStorm 2022.1 is now available
This new major PhpStorm release includes improved Blade and Twig support, added functionality to docblock type annotations and attributes, a bunch of new and useful inspections, several improvements to the editor, and more.

WordPress 6.0 Beta 2
WordPress 6.0 Beta 2 is now available for testing!

Last days of Call for Papers for SymfonyCon Disneyland Paris 2022
The Call for Papers for SymfonyCon Disneyland Paris 2022 ends on April 22nd 2022. Talks should last for 40 minutes, Q&A included and will be in English.

Laracon EU - 26 April 2022, Amsterdam
Venue: Bimhuis, Piet Heinkade 3, 1019 BR Amsterdam

Win a Book in our 7 Day Book Giveaway
Get a chance to win a copy of the book, PHP & MYSQL: Server-side Web Development by Jon Duckett. Join now to enter the book giveaway.

Podcasts and Vlogs


PHP Architect: Testing The Core
This month, John and Eric introduce the new Drupal Dab column by Nicola Pignatelli which will be focused on the Drupal CMS system. They also discuss the How to Hack you Home with a Raspberry Pi series is going.

PHP Ugly 282: Crotch Sign Language
This week on the podcast, Eric, John, and Thomas talk about PitchCom, (n)Vim, PHPStorm, Laravel 9.8, and more...

No Compromises Podcast: Take Time To Look Back And Review
It feels good to finish a project, but before you move on, there are benefits to pausing and reflecting on what went well and what could have been better.

Laravel Podcast: Sanctum & Passport, with Taylor Otwell
In this episode, we talk with Taylor Otwell about the first-party Laravel auth packages Passport and Sanctum.

Laravel News Podcast: Field Guides, Favourites, And Soft Deletes
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

Maintainable Podcast: Ben Halpern - Adventures In Open Sourcing Your Existing Application
Robby has a chat with Ben Halpern, the creator of Dev.to and a Co-Founder of Forem, about what well-maintained software should really look like.

The Stack Overflow Podcast: Warning Signs That Hot Startup Hiring Engineers Might Not Last (Ep. 433)
Ben and Cassidy compare notes on Plex.tv, the rapid collapse of Fast.co, and why rigorous adherence to personal security protocols can make the FBI suspicious.

The Rabbit Hole: The Definitive Developer's Podcast 252. Motivation (Replay)
In today’s episode, we are talking about motivation — what keeps us up at night and what gets us out of bed every single day? We are joined by a special return guest and friend of the show, Kevin Thomas. 

Software Engineering Radio: Episode 508: Jérôme Laban on Cross Platform UI
Jérôme Laban, CTO of Uno Platform, joined host Jeff Doolittle for a conversation about Cross-platform User Interfaces. The conversation addressed the unique challenges and possibilities related to applications designed to run on multiple platforms.

North Meets South Web Podcast: Vim throwdown, Part 4
In this episode, Jake and Michael are joined by Eric Van Johnson to talk more about Vim, using Vim bindings in other editors, similarities and differences between them, and opinionated starting points.

WP Builds: 274 – How You Can Make Your Website Have A Smaller Carbon Footprint
When I drive my car, I’m highly aware of the impact that my driving is having. I can hear the engine rumble, I can smell the gases that are coming from the exhaust. I know for a fact that this is not good for the environment.

Reading and Viewing


A Week of Symfony #798 (11-17 April 2022)
This week, the first beta of Symfony 6.1 was released in preparation for its final release in 6 weeks. Meanwhile, we published some blog posts about new Symfony 6.1 features, such as improved ExpressionLanguage syntax and the Locale Switcher. 

Using Callbacks To Prevent Code Duplication
Sometimes it can be useful to use a callback function or other callable to prevent a bunch of code duplication.

The Most Significant Differences Between CakePHP and CodeIgniter
It’s impossible to pick a victor amongst the two frameworks, CodeIgniter and CakePHP. Codeigniter is a PHP-driven framework that provides a collection of libraries, plug-ins, and tools that expedite PHP code while also supporting the MVC paradigm.

10 Best Practices for DevOps That Will Improve Your Productivity
The world of DevOps is ever-changing, and if you want to stay on top of the latest practices and advancements, you need to follow the trends and keep up with new developments.

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

5 Mistakes That Makes You A Noob In Php
Web Development is a huge industry itself in IT, And most of the time people start with PHP as a web developer.

Interesting Projects, Tools and Libraries


Sairahcaz/laravel-xhprof
Easy XHProf setup to profile your laravel application!

Prezent/doctrine-translatable
Translatable behaviour extension for Doctrine2.

neochrome/physalis
An effort to make testing PHP code easy and fun.

cviebrock/eloquent-sluggable
Easy creation of slugs for your Eloquent models in Laravel.

CakeDC/Book
CakeDC Book plugin for CakePHP.

Team-Nifty-GmbH/laravel-rocket-chat-notifications
makes it easy to send notifications using RocketChat with Laravel 9+.

maize-tech/laravel-markable
Integrate likes, bookmarks, favorites, reactions and custom made marks into your application.

php-parallel-lint/PHP-Console-Highlighter
Highlight PHP code in terminal.

easyrdf/easyrdf
EasyRdf is a PHP library designed to make it easy to consume and produce RDF.

brick/varexporter
A powerful alternative to var_export(), which can export closures and objects without __set_state()

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 April 7th 2022

Thursday, April 7, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 7th April 2022 Hi everyone, First of all, we would like to

PHPWeekly March 31st 2022

Thursday, March 31, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 31st March 2022 Hi everyone, In this week's newsletter,

PHPWeekly March 24th 2022

Thursday, March 24, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 24th March 2022 Hi everyone, Most companies nowadays are used to

PHPWeekly March 17th 2022

Thursday, March 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 March 2022 Hi everyone, They say you need to find a task that

PHPWeekly March 10th 2022

Thursday, March 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 March 2022 Hi everyone, It seems like the community has been

You Might Also Like

Transformers are Eating Quantum

Sunday, November 24, 2024

DeepMind's AlphaQubit addresses one of the main challenges in quantum computing. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Retro Recomendo: Gift Ideas

Sunday, November 24, 2024

Recomendo - issue #438 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #434

Sunday, November 24, 2024

ISSUE #434 24th of November 2024 Hi Kotliners! Next week is the last one to send a paper proposal for the KotlinConf. We hope to see you there next year. Announcements State of Kotlin Scripting 2024

Weekend Reading — More time to write

Sunday, November 24, 2024

More Time to Write A fully functional clock that ticks backwards, giving you more time to write. Tech Stuff Martijn Faassen (FWIW I don't know how to use any debugger other than console.log) People

🕹️ Retro Consoles Worth Collecting While You Still Can — Is Last Year's Flagship Phone Worth Your Money?

Saturday, November 23, 2024

Also: Best Outdoor Smart Plugs, and More! How-To Geek Logo November 23, 2024 Did You Know After the "flair" that servers wore—buttons and other adornments—was made the butt of a joke in the

JSK Daily for Nov 23, 2024

Saturday, November 23, 2024

JSK Daily for Nov 23, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Not Ready For The Camera 📸

Saturday, November 23, 2024

What (and who) video-based social media leaves out. Here's a version for your browser. Hunting for the end of the long tail • November 23, 2024 Not Ready For The Camera Why hasn't video

Daily Coding Problem: Problem #1617 [Easy]

Saturday, November 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. You are given an string representing the initial conditions of some dominoes.

Ranked | The Tallest and Shortest Countries, by Average Height 📏

Saturday, November 23, 2024

These two maps compare the world's tallest countries, and the world's shortest countries, by average height. View Online | Subscribe | Download Our App TIME IS RUNNING OUT There's just 3

⚙️ Your own Personal AI Agent, for Everything

Saturday, November 23, 2024

November 23, 2024 | Read Online Subscribe | Advertise Good Morning. Welcome to this special edition of The Deep View, brought to you in collaboration with Convergence. Imagine if you had a digital