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

Daily Coding Problem: Problem #1618 [Easy]

Sunday, November 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Zillow. Let's define a "sevenish" number to be one which is either a power

PD#602 How Netflix Built Self-Healing System to Survive Concurrency Bug

Sunday, November 24, 2024

CPUs were dying, the bug was temporarily un-fixable, and they had no viable path forward ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

RD#602 What are React Portals?

Sunday, November 24, 2024

A powerful feature that allows rendering components outside their parent component's DOM hierarchy ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

C#533 What's new in C# 13

Sunday, November 24, 2024

Params collections support, a new Lock type and others ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

⚙️ Smaller but deeper: Writer’s secret weapon to better AI

Sunday, November 24, 2024

November 24, 2024 | Read Online Ian Krietzberg Good morning. I sat down recently with Waseem Alshikh, the co-founder and CTO of enterprise AI firm Writer. Writer recently made waves with the release of

Sunday Digest | Featuring 'How Often People Go to the Doctor, by Country' 📊

Sunday, November 24, 2024

Every visualization published this week, in one place. Nov 24, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week we visualized the GDP per capita

Android Weekly #650 🤖

Sunday, November 24, 2024

View in web browser 650 November 24th, 2024 Articles & Tutorials Sponsored Why your mobile releases are a black box “What's the status of the release?” Who knows. Uncover the unseen challenges

PHP 8.4 is released, Dynamic Mailer Configuration, and more! - №540

Sunday, November 24, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Lumoz RaaS Introduces Layer 2 Solution on Move Ecosystem

Sunday, November 24, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 24, 2024? The HackerNoon

😼 The hottest new AI engineer

Sunday, November 24, 2024

Plus, an uncheatable tech screen app Product Hunt Sunday, Nov 24 The Roundup This newsletter was brought to you by Countly Happy Sunday! Welcome back to another edition of The Roundup, folks. We've