Vue.js v2.4.0 is now released
Vue.js v2.4.0 is now released and available. This version features full SSR + async component support in core, easier creation of wrapper components, better performance, and more. Here is a highlight...
View ArticleLaravel 5.5 Custom Validation Rule Objects
Laravel 5.5 will introduce support for custom validation rule objects as an alternative to using Validator::extend for custom validation rules. To define a custom validation rule, implement the...
View ArticleBouncer: a Laravel Package for Role and Ability Authorization
Bouncer is an authorization package by Joseph Silber which allows role and ability checks at Laravel’s authorization gate. The package is described as follows: Bouncer provides a mechanism to handle...
View ArticleThe Road To Laracon Soundtrack
Next week is Laracon US, and Jacob Bennett and Michael Dyrynda have been interviewing many of the speakers on the podcast. As part of the interview, they’ve asked the speakers to pick a few of their...
View ArticleInsights into Laravel package design
This tutorial brought to you by Laravel is a massively influential PHP framework, and its simple but powerful design means that it’s easy to utilize packages in your application. In this blog post, we...
View ArticlePhpStorm 2017.2 is released
Today the JetBrains team released PhpStorm 2017.2, the second major update for PhpStorm in 2017. This release brings improvements when working with Composer, Docker Compose, reworked polymorphic types...
View ArticleLaravel v5.4.29 is Released with Two New Blade Directives
Laravel V5.4.29 is now released and available. This is a maintenance release but it includes two new Blade Directives, a --force option on some of the “make” commands, and more. New @auth and @guest...
View ArticleTwo Best Laravel Packages to Manage Roles/Permissions
Roles and permissions are an important part of many web applications. Laravel historically had a lot of packages for them, and improved the core code as well. So what is the situation on this market...
View ArticlePHP Released v7.2.0 Beta 1
Yesterday, the PHP team released the first beta of the 7.2.0 release. From the announcement this version builds on previous releases with the following: The much-anticipated Sodium extension Opcache...
View ArticleImage Optimization With Spatie Laravel Image Optimizer
Image optimization can greatly improve site performance, and is one of the most common issues I see in Google pagespeed insights reports. Sometimes images can be reduced by 50% or more, yet, it can be...
View ArticleLaravel 5.5 Responsable Interface for Responses
A new return type will be supported in Laravel 5.5 routes: the Responsable interface. This contract allows objects to be converted to an HTTP response instance when returned from a controller or route...
View ArticleIntroducing Laravel Horizon
The moment everyone in the Laravel community has been waiting for has finally arrived! Laravel Horizon is software to “supercharge your queues with a beautiful dashboard and code-driven...
View ArticleLaravel Valet v2.0.5 is released
Laravel Valet 2.0.5 is now released and available. This version includes support for PHP 7.2, Favicons, and other improvements. Valet Changelog Shows useful output about what Valet is doing during...
View ArticleFreelancing Conference (sponsor)
This conference is specifically created to help amazing entrepreneurs like you – consultants, freelancers, and agencies. It consists of a variety of sessions covering exciting topics to help you grow...
View ArticleLaravel Homestead Version 6 Released
The Laravel Homestead project just tagged the release of version 6.0.0 along with Settler 3.0. Homestead 6 now supports multiple versions of PHP on the same virtual machine. For developers maintaining...
View ArticleTrack Laravel Model Changes with Laravel Auditing
Laravel Auditing is a Laravel package that aims to make it easy to track eloquent model changes. The documentation describes Laravel Auditing as follows: This package will help you understand changes...
View ArticleHow to Make Your Code Sustainable
From JavaZone 2015, Christin Gorman presents How to make your code sustainable – what they don’t teach you. The presentation was at a Java conference, but it’s pertinent to most programming projects...
View ArticleMinio: An Open-Source S3 Compliant Storage Service
Have you ever wanted a local version of Amazon S3 while developing Laravel applications? Well want no more, Minio is an open-source distributed object storage server built in Golang. The best part:...
View ArticleLaravel v5.4.32 is Released with a Security Fix for Image Uploads
Laravel 5.4.32 is now released and it includes a security fix for apps that accept local image uploads and a revert on a recent change to the “BelongsToMany::create()” method. If your app allows local...
View ArticleLaracon US 2017 Recap
Laracon US 2017 is now over, and it was another fantastic event to meet up with old friends and meet new ones in the community. This year it was held in the Hell’s Kitchen area of New York at a venue...
View Article