13 Lessons To Learn And Code

Creating A Laravel Contact Form Package

December 5

In this tutorial we're going to create our own Laravel package that will give you all the functionality you need to add a contact form to your website. If you...

Algolia Custom Query Import With Laravel

November 27

In this tutorial we're going to create a Laravel command we can use to import queried models into Algolia search index by using Laravel scout. What Is Laravel Scout? Laravel...

Creating View Classes In Laravel

November 22

In this tutorial we're going to investigate creating view objects in Laravel. This functionality is very useful if you have multiple routes that return the same view in different ways....

Reduce CSS File Size With CSS Purge

November 22

In this tutorial we're going to learn how we can use a JavaScript library called Purge CSS to MASSIVELY reduce the sizes of CSS files. The way it will reduce...

How To Create Your Own Laravel Package

November 14

In this tutorial we're going to learn the how and why we will build a Laravel package. Laravel packages are one of my favourite features of using Laravel, if you...

Using Homestead Per Project

September 9

When using Homestead with your Laravel projects there are two approaches you can take with it. You can either install Homestead globally and use all your sites on a single...

Create A Contact Form With VueJS And Laravel

August 30

In this tutorial we're going to learn how we can create a VueJS component for a contact form and create a Laravel API Endpoint that will send the message from...

PHP Code Sniffer And Fixer

August 23


What’s New In Laravel 5.5

June 17

Laravel 5.5 is due to be released in July 2017, in every new release of the frameworks there's always some cool new features to investigate, so let's take a look...

MySQL Workbench And Homestead

June 3

If you do Laravel development then you most likely are using Homestead for your local development environment, if you're not using Homestead then I can't recommend it enough to get...


Laravel Specific Key Was Too Long

May 29

When you're using Laravel migrations have you ever come across the error 1071 Specified key was too long; max key length is 767 bytes. There was a change in Laravel...


MySQL Workbench To Laravel Migration

January 24

We all have our favourite database GUIs, some work with PHPMyAdmin others use tools such as MySQL Workbench. I tend to use MySQL Workbench more than any database GUI tool....

Installing Laravel With Homestead

January 16

To get started first we need to install Laravel. Installing Laravel There are multiple ways you can install Laravel, the easiest way you can install Laravel is by using composer....