PHP/Laravel – Weekly News Summary – 12/05/2025 to 18/05/2025
#Laravel News Improve HTTP Error Testing with Laravel's requestException() Method Laravel's requestException() method streamlines HTTP error testing by providing a concise way to create request exceptions. This utility reduces verbo…#Laravel Tutorials By Harris Raftopoulos | May 12, 2025 Use Passkeys in Your Laravel App Laravel Passkeys is a package by Spatie that makes it easy to set up passkey authentication in your Laravel application.#Laravel Packages By Paul Redmond | May 12, 2025 Customize URL Handling with Laravel's Macroable URI Class Laravel's URI class now supports custom macros, allowing developers to create application-specific URL manipulation methods. This feature enables clea…#Laravel Tutorials By Harris Raftopoulos | May 13, 2025 Streamline API Resources with Laravel's Fluent Methods Laravel introduces fluent resource methods that attach transformation capabilities directly to Eloquent models. These methods create a more natural co…#Laravel Tutorials By Harris Raftopoulos | May 13, 2025 Filter Model Attributes with Laravel's New except() Method Laravel's except() method provides an intuitive way to exclude specific attributes from Eloquent models. This method complements the existing only() f…#Laravel Tutorials By Harris Raftopoulos | May 13, 2025 Simplify Factory Associations with Laravel's UseFactory Attribute Laravel's UseFactory attribute enables declarative factory associations directly on Eloquent models using PHP attributes. This approach clarifies mode…#Laravel Tutorials By Harris Raftopoulos | May 13, 2025 Arr::from() Method in Laravel 12.14 The Laravel team released v12.14.0, which includes a new Arr::from() method, a currentlyResolving() container method, new "except" Context methods, an…#News #Laravel Releases By Paul Redmond | May 13, 2025 Improved Installation and Frontend Hooks in Laravel Echo 2.1 The Laravel team has just shipped big improvements to Laravel Echo v2.1.0, including a new useEcho() hook for React and Vue, and an improved installat…#News By Yannick Lyn Fatt | May 15, 2025 Auto-translate Application Strings with Laratext Laratext is a Laravel package that manages and auto-translates application text strings. It allows specifying both key and text for translations, maki…#Laravel Packages By Yannick Lyn Fatt | May 16, 2025 #Freek Dev Five levels of handling images in Laravel We'll cover resizing, image optimization, and UI enhancements and show how Spatie's packages and products can make the whole process easier, more efficient, and even a bit fun. By – | May 12, 2025 Real-world uses of TypeScript’s utility types Utility types are types that modify other types. You can think of them as functions, but they operate on types instead of values. By – | May 14, 2025 Impostor Syndrome – Maybe I’m Not Good Enough? After more than 9 years working with Laravel—leading a dev team and architecting solutions—I still sometimes feel like I’m not doing enough. By Moisis Hadjiagathangelou | May 16, 2025 #Laravel io Full Text Search & More with Typesense and Laravel Building powerful and user-friendly search functionality is crucial for many Laravel applications. W…#Packages #Laravel #Scout By joshcirre | May 16, 2025 #Medium Mastering Symfony CLI: 13 Essential Commands Every Developer Must Know in Symfony 7 Best symfony cli commands every developer should know from configuration, updating database, making crud, linting code or setting secrets. By laurentmn | May 12, 2025 We Rebuilt a Legacy PHP Tool in Go — And Accidentally Made It Unmaintainable In the fast-paced world of software development, the allure of rewriting a legacy system in a shiny new language is a siren song that many… By Medium Tech Articles ✅ | May 12, 2025 Symfony Station Communiqué — 09 May 2025 — A look at Symfony, Drupal, PHP, and other programming… This communiqué originally appeared on Symfony Station. By Reuben Walker | May 12, 2025 Enhancing Laravel Dashboards with Enum Metadata using the iteks/laravel-enum Package Hey everyone! In this quick walkthrough, I’m going to show you how to use the new meta() accessor from the Iteks Laravel Enum package… By Jeramy Hing | May 12, 2025 🚀 MVP Development with Laravel: A Smarter Way to Launch Your Product Idea Bringing a new digital product to life is exciting — but jumping straight into full-scale development can be risky, expensive, and… By Rajeev Sharma | May 12, 2025 Unused Media Cleaner Plugin — Now with WP-CLI, Media Inspector & Export Options 🚀 I’ve been working on a smart solution for WordPress users and developers who are tired of bloated media libraries full of unused files… By Tajinder Singh | May 12, 2025 Conquering the Mr. Robot CTF on TryHackMe Introduction: This comprehensive walkthrough details the end-to-end exploitation process of the Mr. Robot CTF on TryHackMe. The challenge… By Jonelle Owens | May 12, 2025 Create a Custom Registration Page with Role Selection in FilamentPHP v3.2 Are you struggling to implement user role selection during registration in your FilamentPHP admin panel? You’re not alone! After spending… By Jitendriya Tripathy | May 12, 2025 Avoiding the trap: Mishandling database connections in PHP How to avoid performance bottlenecks, hidden bugs, and production nightmares when working with databases in PHP By Roman Huliak | May 12, 2025 🧊 Immutable Objects in PHP: Your Secret Weapon for Safer Applications 🔐 💡 Quick note before we dive in: I regularly share practical and insightful programming tips — from books, official docs, and trusted… By mohamad shahkhajeh | May 12, 2025 Understanding Lifecycle Hooks in Laravel Livewire Laravel Livewire lets you build dynamic interfaces without writing a bunch of JavaScript. One of the key features that makes Livewire… By Developer Awam | May 12, 2025 Socket.IO vs. WebSockets: Simplifying Real-Time Communication When building real-time applications like live chat, multiplayer games, or instant notifications, developers often face a critical… By Manoj Kumar | May 12, 2025 Strategy Pattern: Because Your Giant if Statement is Crying for Help A practical guide to eliminating complex conditionals and achieving clean, modular code through behavioural design pattern. By Robin Ingelbrecht | May 12, 2025 Power Surfacing 9.0 for SolidWorks Lifetime License Power Surfacing 9.0 for SolidWorks Lifetime License. Power Surfacing 9.0 is a powerful plugin for SolidWorks that enables advanced surface… By LicensedSoft | May 12, 2025 How PHP Builds Scalable Microservices Architecture for Growing Businesses As businesses grow, their digital infrastructure needs to evolve too. Traditional monolithic architectures may