Hi everyone,
Podcast fans are in for a treat in this week’s issue, because we have a full line up that includes new episodes from Voices of the ElePHPant, Laravel News, Maintainable and Simply PHP Unscripted. Just click on your favourite podcast and enjoy the selection of engaging topics from the PHP community. We hope you enjoy this week’s podcasts along with all the articles, tutorials and news we curated for this week’s issue.
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
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.
Sponsor this newsletters
|
Articles Top Code Editors and IDE for PHP Development As many experienced coders will attest, the right IDE and/or code editor is vital for producing and maintaining high quality code.
Top Web Development Trends You Should Know About You can take advantage of custom website development with the latest website development trends to develop robust and out-of-the-box websites.
The Best Laravel Tutorials For Beginners Are you a beginner who want to master Laravel? Then here is the list of best Laravel Tutorials For Beginners.
A Detailed Roadmap to be a Full Stack Developer in 2021 This article gives you the complete roadmap of a full-stack developer with which any person can become a successful developer, covering from beginner to advanced levels.
3 Reasons Why You Need to Join a Tech Community No matter where you are in your developer journey, it is really important to join a tech community. Healthy tech communities can provide valuable learning opportunities, growth, mentorship and career advancement.
Want to Have Tech Recruiters Find You? 16 Important Things to Remember Hands down, the most important thing on LinkedIn is a well-crafted headline, otherwise none as the title or tagline at the top of your profile.
|
Tutorials and Talks How to update large data in Laravel Sometimes you need to update the data in your Database. The easiest possibility is to just run an update in your MySQL Database. This is not always working. Especially when you use events or you also want to update relations.
Getting Started withPHP in 2022 If you're learning PHP, or want to refresh your knowledge, we've put together this guide to PHP in 2021/2022.
Getting Started with Laravel Sail for Docker on WSL 2 Adam Culp of Beachcasts php programming videos shares how using Laravel Sail for Docker on WSL 2 makes life easier.
Migrate Entities to Microservice From Doctrine Doctrine is one of the most used ORMs in PHPLand, with many applications heavily coupled to it.
Avoid describing your data multiple times in a Laravel app using laravel-data In the vast majority of applications you work with data structures. Sometimes that data is described multiple times.
How to share data across multiple views in Laravel In this tutorial we will discuss how to use view composers to share data across views that are rendered within your Laravel application.
Create your first Laravel app in 3 steps I will share about how to create Laravel app in these 3 steps (windows).
|
News and Announcements PHP 8.1.0 RC 5 available for testing The PHP team is pleased to announce the release of PHP 8.1.0, RC 5. This is the fifth release candidate, continuing the PHP 8.1 release cycle, the rough outline of which is specified in the PHP Wiki.
New in Symfony 5.4: Console Autocompletion Symfony 5.4 and Symfony 6.0 will be released simultaneously at the end of November 2021. According to the Symfony release process, both versions will have the same features, but Symfony 6.0 won't include any deprecated features.
PhpStorm 2021.3 EAP #6 To make PhpStorm fully ready for PHP 8.1, we recently introduced support for the `new` operator in initializers, first-class callables, and some major deprecations in the language.
Larastan v1.0 Released We are pleased to see the release of Larastan v1.0 this week, a package to help analyze Laravel application code.
PHP UK conference (16-18 Feb 2022) The largest dedicated PHP event in Europe, PHP UK welcomes hundreds of leading developers to London for three days of workshops, talks, networking and socials.
Laravel Worldwide Meetup #11: Building APIs & Models/Spotlight With Livewire Here's the recording of the latest edition of the Laravel Worldwide meetup. Philo Hermans showed off two great Livewire packages that he made.
|
Podcasts and Vlogs Voices of the ElePHPant: Ep#364 – Interview with Michael Bodnarchuk Listen as host Khayrattee Wasseem talks with Michael Bodnarchuk creator of Codeception & CodeceptJS. This is a deep dive into the journey of someone who started from scratch creating & releasing opensource softwares.
Laravel New Podcast: TALL Toast, soft deleting parents, and cheating at modern PHP Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.
Maintainable Podcast: Heidi Waterhouse: Documentation: The Best Diff is a Red Diff In this episode, Heidi shares the benefits of relying on documentation templates, getting over the paralysis of a blank page, why teams should consider hiring technical writers, speaking at conference, as well as her formula for outlining a tech talk idea.
Simply PHP unscripted: Ep. 50 - The Challenges of The Giving Back Program In this episode of the SimplyPHP Unscripted Podcast, Tony and Vee sit down to talk about the Giving Back Program. What it is, the history of the program and the challenges it has.
PHPUgly 260: Copilot This week on the podcast, Eric, John, and Thomas talk about VSCode, Github Copilot, New Apple Hardware, and more...
How To Code Well: 121 - New home, new code We have a new website for the podcast with a shiny new contact form.
The Stack Overflow Podcast 389: The big problem with only being able to solve big problems Audrey Lawrence of Amazon discusses Timeseries Databases and their new database offering Amazon Timestream.
WP Builds 252 – Let someone else take care of your website policies So… you build WordPress websites and you love it. You know what you don’t love? Policies. Admit it, you don’t do you?
The Rabbit Hole - The Definitive Developer's Podcast: 228. When to Pair Program In today’s episode of The Rabbit Hole, Dave Anderson and Sophie Creutz attempt to answer the question: when should you pair program and what should you pair on?
WP Briefing: Episode 19: The People of WordPress In this nineteenth episode, WordPress’s Executive director, Josepha Haden Chomphosy, discusses and expresses gratitude for the inspiration behind the People of WordPress series, HeroPress.
|
Reading and Viewing A Week of Symfony #774 (25-31 October 2021) This week, Symfony 4.4.33 and 5.3.10 maintenance versions were released. Meanwhile, Symfony development activity focused on finishing and polishing many new features for the upcoming Symfony 5.4 and 6.0 versions.
Modern PHP data Encryption/Decryption with Sodium extension Throughout the years PHP has added support for several extensions, libraries, and algorithms to encrypt and decrypt data.
How all Frameworks can Bump to PHP 8.1 and You can Keep Using Older PHP Imagine hypothetical situation: new major Symfony and Laravel are released in December 2021. We'll already have PHP 8.1 out by that time.
The Case for Route Attributes I've been thinking about route attributes lately. By doing so, I came to realise that I've got a somewhat strange relation with annotations a.k.a. attributes.
Laravel Authentication: UI vs Jetstream vs Fortify vs Breeze In this article, I want to outline as simply as possible the differences between four first-party Laravel packages – UI, Jetstream, Fortify and Breeze.
Bet you’ll learn at least one new PHP feature in this article? I came across this one on Twitter lately, and it seems a lot of PHP developers were shocked by the existence of this feature — including me. If you ever need to reset the time part of a string you’re parsing as a DateTime, this could save you a few lines of code.
Tests are for the Future Tests are for the future. They provide documentation, help you avoid regressions, and allow you to refactor with confidence.
|
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 Create Rich Data Objects in Laravel Powerful data objects for Laravel
Blast — Storybook UI Development for Laravel Blade Blast lets you render examples of your app's components using the blade templating engine and Storybook Server within your Laravel app.
Larastan Adds static analysis to Laravel improving developer productivity and code quality.
WPUniverse Custom search engine for WordPress and web developers.
laravel-masked-db-dump Dump masked information from your database.
pheature-flags/toggle-model v0.2.1 Pheature flags toggle model implementation
termwind It's like Tailwind CSS, but for the PHP command-line applications.
plivo-php Plivo PHP Helper Library
akaunting Free and Online Accounting Software
phplint A tool that can speed up linting of php files by running several lint processes at once.
enhavo Modern CMS with shop features based on fullstack symfony and sylius components
|
Please help us by clicking to our sponsor
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.
Sponsor this newsletters
|
So, how did you like this issue?
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.
|
|
|
|
|
|