Arif Hossen
arif-hossen.com
Arif Hossen
@arif-hossen.com
Reposted by Arif Hossen
PHP packages are available with a quick "composer require", all thanks to Packagist! I just dropped a video sharing my process for publishing a new open-source package on Packagist and testing it out on a real application right afterward. youtu.be/Ro5MadjziD8
Publishing Peck on Packagist, Terminal HTML Magic & More!
YouTube video by Nuno Maduro
youtu.be
December 28, 2024 at 1:00 PM
🔥 Breaking Down the Laravel Repository Pattern: A Game-Changer for Clean Code

💡 Inside you'll find:
⇒ Step-by-step implementation guide
⇒ Best practices from enterprise applications
⇒ Common pitfalls to avoid
⇒ Performance optimization tips

Read more: link.medium.com/SrX0Y9r7vPb
link.medium.com
December 21, 2024 at 8:35 PM
🚀 Just published: "How to Use PHP Named Arguments: Best Practices & Examples"

In this guide, you'll learn:
- How to write cleaner, self-documenting code
- Best practices for using named arguments
- Real-world examples
- Common pitfalls to avoid

Learn more: link.medium.com/kpBZiW44tPb
December 20, 2024 at 3:24 PM
I just published Modern PHP Type System: A Practical Guide with Real-World Examples medium.com/@arifhossen....
Modern PHP Type System: A Practical Guide with Real-World Examples
In today’s web development landscape, type safety has become increasingly crucial for building robust and maintainable applications. PHP’s…
medium.com
December 18, 2024 at 7:15 AM
Reposted by Arif Hossen
Access Route Model-Bound Models in Laravel Form Requests with "#[RouteParameter]" 🚀

ashallendesign.co.uk/blog/laravel...
Access Route Model-Bound Models in Laravel Form Requests with "#[RouteParameter]"
Read about the #[RouteParameter] PHP attribute that you can use in Laravel to access route model-bound models in your form request classes. The article covers how to use the attribute and the problem ...
ashallendesign.co.uk
December 9, 2024 at 9:22 AM
What a workstation 🤐
December 7, 2024 at 1:13 PM
PHP is so dead 🥴 with 1B+ download.
December 6, 2024 at 8:57 PM