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

Tuesday Triage #200 and giveaway

Tuesday, May 14, 2024

Your weekly crème de la crème of the Internet is here! The 200th edition featuring annual subscriptions giveaway, thoughts on nearly four years of ... ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎮 How AI Tools Are Changing Game Development — Grab a Pixel 8a Instead of Waiting for Pixel 9

Tuesday, May 14, 2024

Also: Sharing Your Google Maps Trip Progress, and More! How-To Geek Logo May 14, 2024 Did You Know In a bid to keep the ingredients secret, WD-40 was never patented. 🤖 The New GPT It's Tuesday!

Meta shuts down Workplace

Tuesday, May 14, 2024

Plus: Everything that happened at Google I/O and AWS CEO steps down View this email online in your browser By Christine Hall Tuesday, May 14, 2024 Hello, and welcome back to TechCrunch PM. The team

Flattening Lists of Lists, Python 3.13, Sets, and More

Tuesday, May 14, 2024

Flattening a List of Lists in Python #629 – MAY 14, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Flattening a List of Lists in Python In this video course, you'll learn how to flatten a list

Daily Coding Problem: Problem #1441 [Easy]

Tuesday, May 14, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. UTF-8 is a character encoding that maps each symbol to one, two, three, or four

Noonification: 3 Quick Ways to Optimize RecyclerView

Tuesday, May 14, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 14, 2024? The HackerNoon Newsletter brings the HackerNoon

Using 97 fewer cores thanks to PGO

Tuesday, May 14, 2024

Plus an HNSW indexed vector store library, a new Go game hits the Steam store, and is 'ok' ok?. | #​507 — May 14, 2024 Unsub | Web Version Together with Stytch logo Go Weekly Reclaiming CPU for

Ranked | The Top 6 Economies by Share of Global GDP (1980-2024) 📈

Tuesday, May 14, 2024

Gain a unique perspective on the world's economic order from this graphic showing percentage share of global GDP over time. View Online | Subscribe Presented by: Data that drives the

Free online event this Thursday: Getting ahead with time series data

Tuesday, May 14, 2024

Free Online Event Do you know how your competitors use time series data to get ahead? Join us on Thursday, May 16 at 10am PT/1pm ET for a free, hour-long online fireside chat called “Unleash the Full

Here's the deal

Tuesday, May 14, 2024

We wanted you to be among the first to know about our plans to relaunch the Gigantic training courses that Product Collective now powers! Here's the deal: From May 20th - May 31st, anybody that