PHP Weekly - PHPWeekly January 4th 2024

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

Hi everyone,

It's our first newsletter for the year. We hope you all had a lovely holiday break, and for those of you who had to work through the holiday season, we tip our hats off to all of you! It's recap time this time of year and we have plenty of recap and roundup articles. and we also sprinkled some popular articles from previous issues that you can read up on in case you missed them. This week we do have new podcast episodes from PHPUgly and SE Radio. We do hope you enjoy this week's recap of 2023 and that you continue to support us by subscribing and sending in news and articles that you would like to share with the community by reaching out at articles@phpweekly.com.   

Do follow us on our social media channels on Twitter and Facebook

All the best,
Adrian


Please help us by clicking to our sponsor:

encrypt php scriptsGet Reliable, Fast & Quality Proxies, Without the Tradeoffs
Scrape or crawl any amount of data, without having to worry, settle or break the bank. Buy HTTP, SOCKS & UDP proxies you can set and forget.

Articles


90 Laravel Tutorials, Packages, and Resources from 2023
This year is coming to a close and to celebrate I put together this post of all the greatest hits each month. This features cool packages, news, and tutorials that came out over the year.

Laravel News 2023 Recap
I've hand-picked some of the biggest stories at Laravel News in 2023. This year was jam-packed with content, conferences, packages, tutorials, videos, and podcasts.

10 Advanced Tips for Efficient Laravel Eloquent ORM Usage
In this article, we'll delve into advanced tips for mastering Eloquent ORM in Laravel.

Mastering Traits: The First Step to Clean & Efficient Laravel Code
In this guide, we'll take a closer look at Laravel traits. We'll explain what they are, why they matter, and show you how to use them effectively in your Laravel projects, step by step.

Pessimistic Locking vs Optimistic Locking
To lock or not to lock? Why? First, we need to know why we need database locking, and for that what is better than a real-life scenario.

Jobs

 

Web Scraping Specialists Wanted
If you're a skilled Web Scraping Specialist with a knack for creative problem-solving, join our remote team to gather data from e-commerce websites and enhance our data-driven solutions. Embrace challenging projects, overcome blocking technologies, and collaborate with a diverse global team in a flexible, fast-paced environment.

Junior PHP/Python Developer - Remote
We're looking for Full-Stack Developers to join our dynamic remote international team. As a developer, you'll work on a range of projects, including Business Intelligence systems, Legal SaaS, and cutting-edge online projects. You'll be responsible for improving legacy systems, monitoring technical systems, and delivering high-quality solutions. You should be proficient in front-end and back-end development, have strong problem-solving skills, and experience with Python, PHP, Postgres, MongoDB, and Linux servers. If you're a self-motivated team player, apply now.



Technical Support Manager - Remote
Are you interested in programming but don't have the experience yet to be a skilled developer? Join our team as a Technical Support Manager and be part of our SaaS company's success. You'll work closely with our customers to provide timely solutions, troubleshoot technical issues, and contribute to feature development. Using your skills, you'll quickly identify and resolve issues, while also working closely with our team to deliver an exceptional customer experience. You don't need to have programming experience to succeed in this role, but you should have a passion for technology and a desire to learn. You will help us enhance our products and deliver an outstanding customer experience.

Tutorials and Talks


Adapter Design Pattern
A Comprehensive Guide with Examples and Use Cases.

Exploring the Power of Laravel Horizon: A Comprehensive Guide
In this blog post, we’ll delve into the depths of Laravel Horizon, exploring its features, benefits, and how it streamlines queue management for modern web applications.

Here is how to create authentification login with Laravel PHP
In Laravel framework, we can make that authentification little bit faster by using every default command to make auth on Laravel.

Handling Money in Laravel/PHP: Essential Tips
Managing finances in Laravel projects, like setting product prices or finalizing invoices, is vital. This guide offers best practices and tools for precise calculations.

Polymorphism in PHP With Example
Let’s learn about Polymorphism in PHP.

A Guide to Implementing PWA in Laravel Applications
In this guide, we will explore the benefits of PWAs and provide a step-by-step tutorial on how to implement PWA in Laravel applications.

Enhancing Laravel Commands: Parameterized Inputs and Custom Output Formats [4/4]
Gates, Commands, Closures and Reflection: A PHP and Laravel Story (4 Part Series)

News and Announcements


CakePHP bake plugin updated
Now fully supports baking enums.

PHP Annotated – December 2023
Welcome to the December edition of PHP Annotated! In it, we look back over some of the most interesting developments in the PHP community during the past month, featuring handpicked news, articles, tools, and videos.

Laravel 10.39 with a round-robin mailer, dynamic max tries on queued jobs, and more
This week, the Laravel team released v10.39 with a round-robin mailer, dynamic max tries on queued jobs, and more. Here is a bit more info about the new features introduced in Laravel v10.39 this week.

Symfony 7.0.2 released
Symfony 7.0.2 has just been released. Here is the list of the most important changes since 7.0.1

A Week of Symfony #887 (25-31 December 2023)
This week, Symfony 5.4.34, 6.3.11, 6.4.2 and 7.0.2 maintenance versions were released. Meanwhile, development activity was intense and the upcoming Symfony 7.1 version added new methods to convert between UUID versions, a new model_type option for the Money form field and a new Charset constraint. Lastly, we published a recap of the 2023 year for the Symfony project.

Podcasts and Vlogs


PHP Ugly: 365: HaPHPy New Year
This week on the podcast, Eric and John talk about php[tek] 2024 status, speakers, and schedule, bonus for Patreon supports, PHP holding strong through 2023, and more...

Software Engineering Radio: SE Radio 596: Maxim Fateev on Durable Execution with Temporal
Maxim Fateev, the CEO of Temporal, speaks with SE Radio’s Philip Winston about how Temporal implements durable execution.

No Compromises Podcast: Tools should work for you, not boss you around
PHPStan is a great tool, but if you're not careful it might push you to write code in a way you wouldn't normally write it. How can you balance a tool's strengths with your team's style of writing code?

Maintainable Podcast: Colin Campbell - The Daily Habits of Effective Engineers
Robby has a chat with Colin Campbell, the Director of Engineering at Tucows. Colin delves into the professional ethos of software development, emphasizing that the caliber of an engineer’s work is a reflection of their daily habits.

The Rabbit Hole: 305. Mastering the Art of Closure- Conquering WIPs in Life and Work with Brian Lam
In agile development, it’s important to eliminate work in progress (WIP) as much as possible, since it can reduce productivity, scatter focus, and increase wait time for new functionality.

How To Code Well: 201 - Software Developers CV Checklist
There are certain things that Software Developers should and should not include on the CV's. Let's talk about how to write a stand out CV so that you can land your next Software Development role.

The PHP Roundtable: 088: Developer Relations
Join us on the next PHPRoundtable as we decode the superheroes behind the scenes in the tech world! No, they don't wear capes (usually), but they're the bridge-builders, the peace-makers, and the tech whisperers.

Reading and Viewing


My Sublime Text Setup in 2024 for Web Development
Sublime Text in 2024 is a powerful, viable text editor that I find delightedly minimal, fast, and productive. While the core of my Sublime setup hasn't changed much, I wanted to share the details of my setup and some essential plugins I cannot live without in 2024.

Code Optimization In PHP
In this post, we’ll dig into the complexities of PHP code optimization, looking at important strategies for improving your site’s performance, user experience, and search engine exposure.

Review of new string functions in PHP 8.1
I work with many lines of code every day and thanks to these functions the code will be more pleasant.

Why error tracking is crucial for your application
Errors will inevitably occur in your application. There is no way around it. If you notice them while working locally, you can fix them immediately.

Caching Strategies in PHP: Boosting Performance with Memcached and Redis
In this blog post, we’ll explore these caching strategies and how they can be leveraged to optimize your PHP applications.

Interesting Projects, Tools and Libraries


oblak/wp-hook-di
Simplifies the use of WordPress hooks by allowing you to use simple dependency injection.

nikitopush/phprsmq
PHP implementation of the Redis Simple Message Queue.

tecactus/skeleton
The Laravel Framework Skeleton Application.

karser/google-translate-bundle
Google Translate Bundle.

chubbyphp/chubbyphp-clean-directories
A command to clean directories based on name mapping.

aegued/laravel-translations
Create translations of the fields of a Model and save them in the database.

mp3000mp/redis-client
Simple class easy to use that wraps Redis extension without dependencies.

optimistdigital/nova-notes-field
This Laravel Nova package adds a notes field to Nova's arsenal of fields.

jeroen-g/flickr
Modern PHP package to make Flickr API calls. Ships with Laravel implementation.

bramr/stack-heartbeat
Stack middleware which provides a heartbeat url for your application.

Please help us by clicking to our sponsor:

 

 encrypt php scriptsProtect your PHP Code
Why not try SourceGuardian 14. 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 14. Free trial.

Copyright © 2024 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 December 28th 2023

Thursday, December 28, 2023

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 28th December 2023 Hi everyone, It's our last newsletter for

PHPWeekly December 21st 2023

Thursday, December 21, 2023

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 21st December 2023 Hi everyone, Christmas is truly just around the

PHPWeekly December 7th 2023

Saturday, December 9, 2023

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 2023 Hi everyone, We've now officially entered the

PHPWeekly November 30th 2023

Thursday, November 30, 2023

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 30th November 2023 Hi everyone, We're finishing off this

PHPWeekly November 23rd 2023

Thursday, November 23, 2023

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 23rd November 2023 Hi everyone, Fresh articles, new releases and

You Might Also Like

Re: Hackers may have stolen everyone's SSN!

Saturday, November 23, 2024

I wanted to make sure you saw Incogni's Black Friday deal, which is exclusively available for iPhone Life readers. Use coupon code IPHONELIFE to save 58%. Here's why we recommend Incogni for

North Korean Hackers Steal $10M with AI-Driven Scams and Malware on LinkedIn

Saturday, November 23, 2024

THN Daily Updates Newsletter cover Generative AI For Dummies ($18.00 Value) FREE for a Limited Time Generate a personal assistant with generative AI Download Now Sponsored LATEST NEWS Nov 23, 2024

📧 Building Async APIs in ASP.NET Core - The Right Way

Saturday, November 23, 2024

​ Building Async APIs in ASP .NET Core - The Right Way Read on: m​y website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and

JSK Daily for Nov 22, 2024

Friday, November 22, 2024

JSK Daily for Nov 22, 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

Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen

Friday, November 22, 2024

The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on

Charted | How the Global Distribution of Wealth Has Changed (2000-2023) 💰

Friday, November 22, 2024

This graphic illustrates the shifts in global wealth distribution between 2000 and 2023. View Online | Subscribe | Download Our App Presented by: MSCI >> Get the Free Investor Guide Now FEATURED

Daily Coding Problem: Problem #1616 [Easy]

Friday, November 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Alibaba. Given an even number (greater than 2), return two prime numbers whose sum will

The problem to solve

Friday, November 22, 2024

​ Use problem framing to define the problem to solve This week, Tom Parson and Krishna Raha share tools and frameworks to identify and address challenges effectively, while Voltage Control highlights