PHP Weekly - PHPWeekly January 13th 2022

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

Hi everyone,

We’re already on the second week of the year, and yet some people I know are still feeling like they’re ‘adrift’ and struggling to find their bearings.  It might sound very cliché, but the start of the year is an opportune time for course correction through goal-setting. Considering what’s happened in the past two years, the goals don’t even have to be big-picture kind of targets. I think what’s more important to note is if you’re still happy with the path you’re currently on. If you’re taking the longer, more scenic route then make sure to take in the beautiful view. If you feel you need to take a short cut to get a better vantage point, plot out where you take the next turn. Whether they’re huge life goals or small personal ones, we hope you get to achieve your goals this year.  

As always, if you have anything to contribute please email us at articles@phpweekly.com as we truly appreciate your feedback. 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 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


Modern PHP crash course
Welcome to this modern PHP crash course. Why modern? PHP has been around since 1994 and has evolved considerably since then.

Top Resources to become a Better PHP Developer
I have curated list of sites for anyone who wishes to learn PHP without spending a single penny.

How To Build Maintainable PHP Applications
Have you struggled with the system because it was hard to change?

7 Things You Should Know Before You Try Coding
If you're considering learning to code, you might want a little guidance in order to eradicate any self-doubt you may have.

Build a kick-ass PHP Microsite in under 4h
Around 1.5 years ago, I built a boilerplate to enable developers, creating microsites with PHP from scratch in a very short time.

Php 8.1 New Features — Fibers
There are lots of new things in PHP and in this article i will explain what are fibers and why we should use them in our projects.

Cookies and Sessions: A Gentle Introduction With PHP
Every sufficiently complex web application use cookies and sessions.

Tutorials and Talks


Laravel Sanctum – Restful API Authentication
Laravel Sanctum provides a simple authentication system for mobile applications, SPA (Single Page Application), and token-based API.

Inertia Server-Side Rendering on Laravel Vapor
Inertia.js now provides fully-featured server-side rendering, removing one of the main reasons people might have shied away from it in the past.

Laravel + Pusher without Echojs
If you want to get real time notification using Laravel backend api and any frontend of your choice without Laravel Echo, this article will provide a step by step guide.

How to Manage Dates and Times in PHP Using Carbon
Date and time manipulation is one of a few frequently-experienced challenges of developing web apps in PHP.

How to design your Laravel models fast in 2022 with Fluidbm
In this tutorial, I will show you how to design your Laravel Models fast using Fluidbm.

Laravel CRUD example with vue3 composition-api & jest unit tests
We will be setting up an example laravel app with a vuejs3 frontend as well as typescript and unit tests for our vue components.

News and Announcements


What's New in Laravel v8.78
We will share with you all the awesome things the Laravel Team has been working on.

Xdebug Update: December 2021
In this monthly update I explain what happened with Xdebug development in this past month. These will be published on the first Tuesday after the 5th of each month.

PHPBenelux: Virtual Meetup 14 January 2022
This month we have Matthew Setter with us to talk about deploying PHP apps with Docker.

PHPDay 2022 - The international conference about PHP, in Verona (Italy)
phpday 2022 is the 19th edition of the Italian PHP conference, organized by GrUSP, happening in beautiful Verona (Italy). The event is international and all sessions will be in English.

A look at what is coming to Laravel 9
Laravel v9 will be the next LTS version of Laravel, and it will be coming out sometime in early 2022.

Server-side Rendering for Inertia.js
The Inertia team announced the release of server-side rendering (SSR) for Inertia.js

Podcasts and Vlogs


Laravel News Podcast: Building forms, geographical calculations, and migration actions
Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

PHP Ugly 268: Schrödinger's flamingo
This week on the podcast, Eric, John, and Thomas talk about PHP Operator Overload, Hook Relay, James Webb Space Telescope, and more...

How To Code Well EP 142 - 5 Ways to improve your business logic
Business logic encapsulates entities and the business rules or policies that solve real world problems.

The Stack Overflow Podcast 405: Helping communities build their own LTE networks
Ben, Ryan, and Cassidy talk with Esther Jang, Matt Johnson, and Chris Webb of Seattle’s Local Connectivity Lab.

The Rabbit Hole: The Definitive Developer's Podcast: 238. Gamification
The idea of gamification has gained a lot of traction in the last few years and is increasingly being used in various aspects of modern life to aid commitment and learning, through enjoyment and engagement.

WP Builds 260 – Image compression for faster websites with EWWW
So you want your website to be fast. You want your client websites to be fast as well, right?

Reading and Viewing


A Week of Symfony #784 (3-9 January 2022)
This week, Symfony released the first versions of the recently open-sourced Symfony CLI project.

Where does my validation live?
This is a question I've received over and over again, a question that does not have a single answer.

Exceptional Naming
When code throws or catches an exception, name to communicate rather than regurgitate.

PHP in 2022
It's the fourth time I'm writing a yearly "PHP in 20XX" post, and I must admit I've never been as excited about it is this year.

Hosting all your PHP packages together in a monorepo
When a PHP project gets big and complex, it becomes difficult to manage.

The flow of building a full-stack web application
When I am new to web development I often have confusion on how everything works together...

Symfony Station Communique — 7 January 2021
Welcome to this week’s Symfony Station Communique. It’s your weekly review of the most valuable and essential news in the Symfony and PHP development communities.

Jobs

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



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

Interesting Projects, Tools and Libraries


laravel-hours-helper
Create a Collection of dates/times with a specific interval for a specific period.

LavaLust
LavaLust is an lightweight Web Framework - (using MVC pattern) - for people who are developing web sites using PHP.

api-platform/core
The server component of API Platform: hypermedia and GraphQL APIs in minutes.

media-upload
Vue 3 component for multiple images upload with preview.

openclassify
OpenClassify is modular and most advanced open source classifieds & marketplace software platform build with Laravel 8 & PHP 7.3+ Supported.

kickstart
Akeeba Kickstart is a tool which allows you to extract JPA, JPS and ZIP backup archives directly on a server.

letter-builder
A small tool to make the creation of medical letters or documentation easier.

laravel-quasar
Provides an API to create and maintain data projections (statistics, aggregates, etc.) from your Eloquent models.

php-version-audit
Audit your PHP version for known CVEs and patches.

collision
Collision is a beautiful error reporting tool for command-line applications

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.



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 12. 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 January 6th 2022

Thursday, January 6, 2022

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 6th January 2022 Hi everyone, The beginning of the year is always

PHPWeekly December 30th 2021

Thursday, December 30, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 30th December 2021 Hi everyone, At the end of every year I always

PHPWeekly December 23rd 2021

Thursday, December 23, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 23rd December 2021 Hi everyone, This is it! This is the debut of

PHPWeekly December 16th 2021

Thursday, December 16, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 16th December 2021 Hi everyone, Ah, yes. We've come to that

PHPWeekly December 9th 2021

Thursday, December 9, 2021

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 9th December 2021 Hi everyone, Fist of all, I and the team would

You Might Also Like

iOS Dev Weekly – Issue 694

Friday, January 10, 2025

Hopefully you won't see that much difference with receiving this issue, but it's ALL CHANGED behind the scenes! 😱 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Daily Coding Problem: Problem #1664 [Easy]

Friday, January 10, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Twitter. A permutation can be specified by an array P , where P[i] represents the

Spyglass Dispatch: The Case for a For-Profit OpenAI

Friday, January 10, 2025

RIP Venu • A More Political and Real Time Threads • An OpenAI Auction • Apple's Tough 2025 The Spyglass Dispatch is a newsletter sent on weekdays featuring links and commentary on timely topics

⌨️ 10 Mods to Improve Your Mechanical Keyboard — How to Set Up Quick Share on Windows

Friday, January 10, 2025

Also: Why Are Tech Companies Trying to Sell Me Expensive Clocks? How-To Geek Logo January 10, 2025 Did You Know Famed biologist Charles Darwin and US President Abraham Lincoln were born on the same day

Your best friends in design

Friday, January 10, 2025

​ Working With Designers Product manager & UX designer collaboration guide. How members of your product team work together is just as important as the work itself. A fundamental relationship within

Charted | How Canada Would Rank as the 51st State 📊

Friday, January 10, 2025

Donald Trump has floated the idea that Canada should be the 51st state. Here's how it compares statistically. View Online | Subscribe | Download Our App Presented by: Global X ETFs Power AI's

Pinpointing The Actual Problem 🎯

Friday, January 10, 2025

WordPress accidentally diagnoses its own business problem. Here's a version for your browser. Hunting for the end of the long tail • January 10, 2025 Pinpointing The Actual Problem A blog post from

😱Major Azure Outage in EastUS2, 🚀New AI and Azure Developer CLI Courses, azureedge.net DNS retiring

Friday, January 10, 2025

͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏

iOS Cocoa Treats

Friday, January 10, 2025

View in browser Hello, you're reading Infinum iOS Cocoa Treats, bringing you the latest iOS related news straight to your inbox every week. Adopting Swift 6 across the app codebase I've been

Issue #575: Excalibird, bird’s eye metropolis, and Stimulation Clicker

Friday, January 10, 2025

View this email in your browser Issue #575 - January 10th 2025 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to