40 Lesser-Known Laravel Helper Functions Every Laravel Developer Must Know, Plus How to Build Your Own
Validating JSON with JSON Schema and PHP; How to Improve Development Efficiency with PHP 8; and Generating deterministic UUIDs from arbitrary strings with Symfony.
PHP
📚 How to Improve Development Efficiency with PHP 8
In this article, we will explore how PHP 8 promotes development efficiency through various features and language enhancements.
📚 Running a Single Test, Skipping Tests, and Other Tips and Tricks
Nuno Maduro recently shared the ->only() method you can attach to tests with PestPHP. I love targeted ways to run and rerun tests efficiently, and this helper sparked an idea to collect the various ways to filter, skip, and target tests in PHP.
📚 Five Must-Have Programming Tools That Will Make You Love Coding and Reduce Overtime
Here are a few tools that have significantly improved my efficiency and reduced my overtime hours.
📚 Escaping untrusted input and form validation
Today, I learned how to get input from users using forms and store it in a database, as well as how to validate forms to ensure the data is correct and secure.
📚 Validating JSON with JSON Schema and PHP
Its simplicity and flexibility make it an ideal choice for data interchange, APIs and Web Services, configuration files, data storage, and serialization.
📚 Creating a REST API in PHP (in 5 minutes or less) Part I
In this article, we are going to do a simple exercise of creating a REST API using the Flight PHP library.
📚 5 Best Practices for Responsive Web Design
Today, I’ll share some responsive web design best practices that have been recommended by industry experts.
📚 Understanding Generators, Coroutines, and Fibers Across Different Languages
This article explores these constructs and their implementations in JavaScript, Python, PHP, and Ruby.
Laravel
📚 40 Lesser-Known Laravel Helper Functions Every Laravel Developer Must Know, Plus How to Build Your Own
These can help streamline tasks, improve code readability, and boost productivity. Here are 40 rare yet valuable Laravel helper functions.
📚 Laravel’s File System: Mastering Storage and File Uploads
Whether you’re a beginner or an experienced developer, understanding these features will help you handle files efficiently in your Laravel applications.
📚 Provision, Deploy, and Maintain Production Laravel Apps: Ways and Considerations
Whether you’re a seasoned developer or a newcomer, understanding these aspects is crucial for building resilient, high-performance web applications that thrive in the digital realm.
📚 Resolving Log Permission Issues in Laravel
One of the most frequent log errors in Laravel is the "permission denied" error. This occurs when Laravel cannot write to the log files due to incorrect file permissions.
📚 How to Provision a Server With Laravel Forge?
This blog post will guide you through the process of leveraging Laravel Forge to provision a server and establish a streamlined deployment workflow for your Laravel application.
📚 The Observer Design Pattern in Laravel: A Comprehensive Guide
This pattern is particularly useful for maintaining consistency between related objects without tightly coupling them.
📚 Checking Laravel Logs in a Docker Container: A Step-by-Step Guide
If you’ve ever found yourself scratching your head over why your Laravel app isn’t behaving as expected, you know how crucial logs can be.
📚 View Third-party Relations in model:show - Now Available in Laravel 11.11
This week, the Laravel team released v11.11, with support for third-party relations in the model:show command, new Collection methods, new cache events, and more.
📚 Laravel Facades vs. Helpers: Understanding the Differences and Use Cases
In this article, we’ll explore what Laravel Facades and Helpers are, their differences, and when to use each.
Symfony
📚 Generating deterministic UUIDs from arbitrary strings with Symfony
In this article, we'll focus on UUIDv5, which generates UUIDs based on a name and a namespace. Before diving into it, let's explain the problem they solve.
📚 Symfony: Stop checking for dependency updates
We all love to dive into feature coding while completely ignoring the composer.json file, until, of course, we need a new feature that’s only available in the next version of a dependency.