Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Read about how to use `calebdw/larastan-livewire` package to solve PHPStan issues related to using Livewire computed properties.
-
Learn about the new "clamp" function in PHP 8.6 and how it can be used with different data types.
-
Read about the different ways you can use the "Illuminate\Support\Benchmark" class in Laravel to measure the execution time of your code.
-
Learn about how to use the "Cache::memo()" method to memoise cache values and improve performance in your Laravel applications.
-
In this article, we'll look at how to send Telegram messages from a Laravel application using the "laravel-notification-channels/telegram" package.
-
In this article, we'll discuss how to use the "once" helper in Laravel to memoise data.
-
In this video, we'll take a quick look at how to use JetBrain's AI assistant, Junie, to build a new Laravel feature in PhpStorm.
-
Read my opinions about how I think AI will impact my job as a freelance web developer and content creator in 2026.
-
Read about how to use PHP CS Fixer to automate the formatting of your PHP code.
-
Learn about the difference between the ternary operator (?
-
Get up to 50% off my books with Black Friday 2025 discounts.
-
Read about the difference between immutable and mutable dates in PHP.
-
Read about how to decide whether to use Salon, Guzzle, an SDK, or the Http Facade to build API integrations for your Laravel applications.
-
Read about my latest package: Email Utilities for Laravel.
-
This year, I deleted social media from my phone.
-
Read about how to use HTTP 404 responses instead of HTTP 403 when a user is unauthorised to access a resource.
-
Read about how to use the "withoutVite" method in your Laravel apps to disable Vite during your PHPUnit and Pest tests.
-
Read about the potential dangers of using dynamic method calls in PHP.
-
Read about how to use the "match" expression in your PHP applications.
-
Read about how to use the "json_validate" function in PHP to check whether a string is valid JSON.
-
Learn about serialization and how it works in PHP.
-
Read about the new v1.0 release of the Redactable Models for Laravel package.
-
Read about how to use the Favicon Fetcher package in your Laravel projects to retrieve websites' favicons via the DuckDuckGo API.
-
Read this guest post by Revaz Ghambarashvili that introduces us to his Laravel AI package, LarAgent.
-
Learn about how to use the "never" type in PHP.
-
Read about how you can verify that a URL is a signed URL in your Laravel tests.
-
Learn how to reduce your database queries by passing an instance of "Illuminate\Database\Query\Builder" to the "whereIn" method of your queries.
-
Learn about how to use asymmetric property visibility (added in PHP 8.4) to define different visibility levels for reading and writing properties in PHP.
-
Learn how to format monetary values in JavaScript using the "toLocaleString" method and "Intl.NumberFormat" object.
-
Read about how to use the "Arr::hasAll" method (added in Laravel 12.16) in your Laravel applications to ensure a given array contains every key.
-
Read about how to use the new `Illuminate\Database\Eloquent\Casts\AsUri` cast (added in Laravel 12.17) to cast Laravel model properties to instances of `Illuminate\Support\Uri`.
-
In this article, we'll dive into what "mutators", "accessors", and "casts" are and how to use them in your Laravel application.
-
Learn about covariance and contravariance and how these concepts apply to your PHP code.
-
Learn how to convert file sizes in bytes to human-readable file sizes using the "Number::fileSize" method.
-
Learn about the strategies Gary Clarke uses to build scalable Laravel applications using microservices.
-
Learn how to convert numbers to ordinal numbers (e.g., "1" to "1st") in PHP and Laravel apps.
-
Read about how to use Squeaky, the new Laravel package by Jon Purvis, to validate input and ensure it doesn't contain profanity.
-
Read about how to use the Illuminate\\Console\\Prohibitable trait to prevent destructive commands from running in your Laravel application.
-
The Web Dev's Guide to Freelancing is now available.
-
Read about the #[RouteParameter] PHP attribute that you can use in Laravel to access route model-bound models in your form request classes.
-
Learn about how to use Intervention Image (intervention/image) in your Laravel applications to resize, rotate, crop, and watermark images.
-
Read about how to use Volt to build Livewire components.
-
In this guest article, we learn how to set up your Mac to get it ready for web design.
-
Learn about how to use the Pipeline class in Laravel to break complex workflows into smaller, isolated, focused processes.
-
Join the growing community of freelance web developers on Discord.
-
Read my review of the fantastic "Advanced Inertia" book by Boris Lepikhin.
-
Use the free "Freelance Rate Calculator" tool to calculate an hourly or daily rate from an annual summary (and vice versa).
-
Learn how to limit the eager-loaded relationships on Laravel models.
-
The Web Dev's Guide to Freelancing is now available for pre-orders.
-
What is a SWOT Analysis and Why Is It Important?