November 12, 2019

A useful feature for setting up your application fast is using the seeders, especially for testing and developing it’s great to have data to work on with just 1 command. A problem for me though was that if I seed users with a password it would mean I either have to store the passwords in …

Webook.site

November 9, 2019

Ever wanted to test a webhook or some other kind of broadcast event from your app? Yesterday I discovered webhook.site which generates a unique URL for you and lets you call that so you can see the calls in their interface and even heads and such. The service doesn’t require any registration and the basic …

November 8, 2019

I have lately been facing an issue where my artisan outputs a lot of strange characters such as ?[32m. It seems to be an issue with the latest Laravel. Until now I have managed to read around it, but it still annoyed me. Finally today I found the solution in this thread: https://laracasts.com/discuss/channels/laravel/php-artisan-not-working-4?page=1#reply=543852 Solution As …

Store Laravel Uploads Off-Site in the Cloud

November 5, 2019

How to benefit from storage APIs such as AWS S3 or DigitalOcean to improve storage of your files. Both backups but also security.

October 24, 2019

You are probably already using Laravel when you read this, that means you are already using Packagist too, but might not be aware of it. In this guide you will learn how to deploy your own Laravel packages to Packagist. Packagist is the platform behind Composer acting as the library. When you are searching for …

October 23, 2019

I have authored an article on how to create a dead simple backup approach for you project. My approach is for Laravel, but it could easily work for WordPress as well or any other MySQL database for that instance as it only relies on MySQL and Linux commands. For this post I will share my …

October 22, 2019

Why using packages (Introduction) Developing with a package approach in Laravel is a great way to split different logic apart in your application. By time as your application grow it will be easier to maintain when the code has been kept in separation, if the feature turns out to be generic and useful in another …

October 21, 2019

In this guide I will teach you to setup your Laravel project for a dev environment. After you finish with this article you will have Laravel running in Docker, without the need to understand Docker as I have prebuild it for you. Prerequisites Before you are moving on with the guide, you should have installed …

June 17, 2019

Multitenancy is a software architecture where different clients can sign-up to the same installation of your software, but have separated their data. I have listed from a simple authorisation concept towards multitenancy, hoping that will clarify what it is. Concept A A basic application has 1 login for all members who needs to access member …

June 16, 2019

This a short introduction to Vuex a State Management tool for Vue.js. To understand all it’s complexities I would recommend you to read the documentations, this article is intended as an introduction only. What is the use of Vuex Let me first quote the official documentation, for it describe Vuex precisely, although a bit technically: …