Latest Laravel/PHP Articles

Latest Laravel/PHP Articles curated daily from around the web.


Now that 2019 comes to an end, it is time to reflect and make plans for the new year. All in all 2019 was a very turbulent year for me.
The last article was all about the command bus, a specific type of service bus. Now, let's take a step back and look at some other service buses. What similarit...
One of the things I really love about Laravel is how easy it is to customize it to your own wishes. Recently I was working on a model that used a standard auto-...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
At the end of last year, this blog was migrated to a new server, hosted by DigitalOcean. The old server ran on Apache but on the new server I wanted to try out...
This article explains the basic concepts of the command bus. Why should you use it and how? Pointers are given to advanced use cases and good resources. A comma...
Private PHP packages can be installed using Composer. We need a little extra configuration in the composer.json file and then we setup our SSH key. Follow along...
Now that 2018 comes to an end, it is time to reflect and make plans for the new year. I don't usually take time to reflect on the past year, this year is the fi...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.

barryvanveen.nl

SSH keys 101
SSH keys can be used to create a secure connection to a remote computer. In other words, they are an alternative to logging in using a password. Keys come in pa...
Lately, I've been reading about the SOLID design principles. They were introduced by Robert C. Martin in his paper titled "Design Principles and Design Patterns...
Windows uses CRLF (\r\n) lined endings while Linux uses LF (\n). If like me, you develop on both Windows and Linux machines you might experience some annoying p...
On June 7, 8, and 9, the Dutch PHP Conference 2018 was held. Now that all information has settled down, and most talks are available on YouTube, I want to share...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.
Since version 7.0, PHP has the ability to use strict type checking. Let us look at the differences between loose and strict type checking. Afterward, we can hav...
It is best to prevent the usage of "unsafe-inline" in your Content Security Policy (CSP) header. In this article, I will explain why that is the case and how to...
Code coverage is the measure of how many lines of code your tests have covered. It is expressed as a percentage of the total lines of code in your project. ...
Recently I was investigating the performance of an application we have built at https://www.swis.nl/?utm_source=barry. Now that the solution has been merged and...