sticker

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

May 20, 2021

Welcome to the latest edition of phpweekly.com.

This weeks sees releases from Symfony and WordPress.

Have a Good Week,

Stay Safe and Well.

All the best,

Ade and Katie
 

Please help us by clicking to our sponsor:

encrypt php scripts 
Protect 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

Welcome to Openverse
Following the recent statement by WordPress’s co-founder Matt Mullenweg and the Creative Commons CEO, Catherine Stihler’s post, I’m happy to formally announce that CC Search (with the new name Openverse) is now part of the WordPress open source project.

Call For Interest: Authentication & SSO for Drupal.org
As we look to recruit the next generation of contributors who will become project leaders in the next decade, we want to reduce the barriers to joining the community, and extend the reach of a user's Drupal identity. The deadline for letters of interest has been extended to Friday, May 21st.

Working Through A Pandemic
At this point, I think the world is in agreement that global pandemics are terrible. Even with the advantages of already working as a fully remote company, folks at Tighten still struggle with the realities of working through isolation, finding distinction between what is "home" time and what is "work" time, and trying to hold on to some kind of routine that feels normal.

Best PHP Invoicing and Billing Scripts
Do you want to automate your billing and invoicing process and receive payment faster? PHP invoicing scripts will streamline your billing and invoicing process and make it more efficient. In this post, we'll look at some popular PHP invoicing scripts that are available on CodeCanyon.

Tutorials and Talks

How to Work With Regular Expressions in PHP
In this article, we’ll go through the PHP functions that allow you to use regular expressions to perform search and replace operations on strings.

Install PHP Code Standards Fixer in a Laravel Project
Code sniffer is a package to apply syntax rules to our PHP code to follow PSR-standards, here a guide to install and use it.

Google Docs to WordPress — 6 Tricks You Need to Know
Here are 6 simple tricks that solve these Google Docs to WordPress issues, making it easier for you to work between them.

Build and Secure a Laravel API
Learn how to build and secure an API with Laravel.

WordPress Email Deliverability and How To Improve It
Email is arguably the most common electronic communication medium on Earth. It’s used for everything, from communication to alert notifications, to password reset flows and email-based Two-factor Authentication (2FA).

How To Send SMS Using PHP
In this tutorial, we will learn how to send SMS using PHP. There are many SMS API service providers like Twilio, Nexmo, MSG91, Text local that you can use to send SMS using the PHP programming language.

How to Use Laravel Tinker Commands to Become a More Productive PHP Developer
Read this article to learn more about Laravel Tinker and how you can use it to improve your daily work productivity when you are developing applications based on Laravel.

How to Text Share on LinkedIn using API in PHP
Previously, we have seen how to sign in with LinkedIn. This is the next step that follows after signing in to post a text and share on LinkedIn.

Defining Default Password Validation Rules in Laravel
In Laravel 8.43, the Password Validation Rule Object now supports the ability to define default password rules you can use across your application.

Introducing ECS Prefixed and Downgraded to PHP 7.1
ECS is part of Symplify that requires PHP 7.3 version as minimal. That cuts down options for you as an end-user. And that's not the only problem. Do you require Symfony 2.8 or 3.4? You're blocked. How can we improve your experience while keeping the latest features?

Installing Extensions via ChromeDriver in Selenium
This tutorial explains how to install extension in chrome browser using chrome driver in selenium. To install any kind of extension in your chrome browser, you need to have .crx extension file in your system.
News and Announcements 

Symfony 5.3.0-BETA4 Released
Symfony 5.3.0-BETA4 has just been released with is a list of the most important changes.

WordPress 5.7.2 Security Release
WordPress 5.7.2 is now available. This security release features one security fix. Because this is a security release, it is recommended that you update your sites immediately. All versions since WordPress 3.7 have also been updated.

Event-Driven Communication in Microservice Architecture - Tuesday June 1st 2021 2:00PM (BST)
Microservice architecture enjoys unflagging popularity. More and more people decide to use it in their projects. In order to ensure the most effective operation of such applications, we should use proven methods and patterns. During the presentation, Paweł will show solutions that are worth using in your project to make sure that everything will work as it should.

phpday 2021 Digital Edition - June 8-9th 2021
The Italian PHP user group GrUSP is pleased to announce the 18th edition of phpday 2021, in its digital edition, taking place on June 8-9th, 2021. It is the first historic Italian conference dedicated to PHP development, technologies and management. 

Alpine Day: A One Day Live Online Conference - June 10th 2021
Alpine Day is the first one-day live event for the Alpine JS framework. Alpine Day will include a handful of 18 minute talks from great speakers in the community along with fresh demos of all the new stuff. At the end of it all, we'll hit the big shiny launch button live. Early Bird tickets are on sale now.

SymfonyWorld Online 2021 - June 17–18th 2021
Join us for the second edition of the online SymfonyWorld conference. The entire conference will take place online during 4 days. Share your best practices, experience and knowledge with Symfony. Tickets are on sale now.

Podcasts and Vlogs

PHP Internals News: Episode 84: Introducing the PHP 8.1 Release Managers
In this episode of "PHP Internals News" I converse with Ben Ramsey (Website, Twitter, GitHub) and Patrick Allaert (GitHub, Twitter, StackOverflow, LinkedIn) about their new role as PHP 8.1 Release Managers, together with Joe Watkins.

Call It A Day Podcast Ep 20: My Streaming Setup And Tips
In this episode, I share with you everything I learned after 25 hours of live streaming. We will talk about my technical setup, tools I use, and tips I collected on the way so far.

PHPUgly #236: Memory Leaks
This week on the podcast, Eric, John, and Thomas talk about making PHP Internals stronger, code review as a service, do we need booleans, and more...

North Meets South Web Podcast Episode 96: World of Warcraft, Kool Aid, and Wizards
In this episode, Jake and Michael discuss developing multi-step wizards using Alpine.js and Tailwind, the perils of supporting non-evergreen (Safari) browsers, and appropriate use of input modes and autocomplete.

The Stack Overflow Podcast 338: Why Is It So Hard to Find Ruby Developers?
Your early developers loved Ruby, so you center your company around that. Now you can't find young talent.

Post Status Draft Podcast - Post Status Excerpt (No. 8) Gravity Forms 2.5, CC Coming to WP
In this episode of Post Status Excerpt, David Bisset and Cory Miller talk about the recent 2.5 update to Gravity Forms. Cory reflects on the early days of the WordPress ecosystem. David recounts how Gravity Forms was his first major plugin purchase as a freelancer. Find out what's in the newest Gravity release and why it matters for WordPress professionals.

Reading and Viewing

A Week of Symfony #750 (10-16 May 2021)
This week, Symfony 3.4.48, 4.4.23 and 5.2.8 maintenance versions were released to mitigate the CVE-2021-21424 security issue. In addition, the fourth beta of Symfony 5.3 was published and the first speakers of the SymfonyWorld 2021 conference were announced.

People of WordPress: Fike Komala
Creating content with WordPress and blogging helped Fike Komala, from Indonesia, build a career where she can work remotely from different locations in the world.

Cloudways Interview With Developer and StudioWeb Founder Stefan Mischook
Stefan Mischook has been writing code for almost three decades now, and through the course of his career, has worked on some incredible projects. We got a chance to chat with him about his professional journey, his YouTube channel, his books on web design, and more.

PHP In Easy Steps 4th Ed (Easy Steps)
This all-colour book demonstrates how to use PHP to produce professional web programming results. Mike McGrath's examples provide clear syntax-highlighted code, which is freely downloadable, showing PHP language basics including variables, arrays, logic, looping, functions and classes. Updated for PHP 8, the book is ideal for PHP newbies who want to quickly learn the fundamentals of server-side programming with PHP and create interactive web pages.

Early Release of Rector - The Power of Automated Refactoring
In October 2020 I asked Tomáš Votruba, the mastermind behind Rector, if we could have a little chat about this tool. I wanted to learn more about it and had spent a couple of days experimenting with it.

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 [email protected]

Interesting Projects, Tools and Libraries

source-integration
The Source plugin provides a flexible framework for fully integrating any sort of Version Control System (VCS) with Mantis, including support for multiple repositories, changesets or revisions, and file path tracking.

hootdraft
Hoot Draft makes running drafts for fantasy sports a real hoot! (dad jokes sold separately).

greyhole
Greyhole is an application that uses Samba to create a storage pool of all your available hard drives (whatever their size, however they're connected), and allows you to create redundant copies of the files you store, in order to prevent data loss when part of your hardware fails.

dagd
A URL shortener with various other utilities, backed by a custom lightweight framework.

cecil
Cecil is a CLI application that merges plain text files (written in Markdown), images and Twig templates to generate a static website.

sodium_compat
Sodium Compat is a pure PHP polyfill for the Sodium cryptography library (libsodium), a core extension in PHP 7.2.0+ and otherwise available in PECL.

phpboot
tiny & fast PHP framework for building Microservices/RESTful APIs, with useful features: IOC, Hook, ORM, RPC, Swagger, Annotation, Parameters binding, Validation, etc.

openemr
OpenEMR is the most popular open source electronic health records and medical practice management solution. OpenEMR's goal is a superior alternative to its proprietary counterparts.

lines-of-code
Library for counting the lines of code in PHP source code.

embera
An Oembed consumer library written in PHP that takes urls from a text and queries the matching service for information about the media and embeds the resulting html.

expressionengine
Flexible, feature-rich, free open-source content management platform that empowers hundreds of thousands of individuals and organizations around the world to easily manage their web site.

nervsys
A very slight PHP framework, very easy to use and integrate.

Please help us by clicking to our sponsor:

 encrypt php scripts 
Protect 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.

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 | update subscription preferences 

Subscribe! Enter your email address below:

NO SPAM: We absolutely hate spam. We will not share, rent, or give away your email address to anyone.You can unsubscribe at any time. Easily!

Talk to us!

If you have some news, want to share a link with us or chat with us feel free to email us.

And we also have an RSS feed that you can use.

Like us on FacebookFollow us on Twitter

Copyright © PHPWeekly.com