Latest Laravel/PHP Articles

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


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...
Suppose you run a website and want to split part of it into a package with its own repository. But now you want to see how the website and your new package inte...
When you start a new project it is best to stick to some best practices. Skeleton projects provide a basis for starting your project with a good directory struc...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
Oh, how the weather can change! Yesterday it was 28 degrees Celsius, sunny and we were sweating because of a broken airconditioning (which was fixed and compens...
This is a quick tip on how to get code coverage results when running PHPUnit on Laravel Homestead. This will enable Xdebug first and then run your tests.
So, I've wanted to make my own open source package for quite some time. Last week it was registered at Packagist: https://github.com/barryvanveen/lastfm.
Last couple of months I've been working on a project that relies heavily on a Microsoft SQL (or mssql) database. It is the source of a legacy system that we are...
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Tuesday the 29th of August, day 1 of Laracon EU 2017. This is my second Laracon and I've been regularly working with Laracon Framework for about 2,5 years now....
Codeception is a testing framework with many functionalities. These functionalities are bundled in so-called modules. Some modules are used in most tests, like...
Codeception is configurated using the codeception.yml file. But, you don't want to store any credentials in this file. You can use a dotenv configuration file t...
It's difficult to check if you need to update your dependencies. This is a review of Gemnasium, VersionEye and Libraries.io, which I've tested for several weeks...
Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future. Achieve superior email deliverability with ToastMail! Our AI-driven tool warms up inboxes, monitors reputation, and ensures emails reach their intended destination. Sign up today for a spam-free future.
Currently, I'm working on my first Laravel package. So, it was time to dive into the wonderful world of the service container and service providers. pu...
Some time ago I read an excellent article by Scott Helme on https://scotthelme.co.uk/hardening-your-http-response-headers/. If you want to learn more about thes...
Writing clean and readable code is essential. Having a properly defined code style, and adhering to that, is tedious work. It still uses the same fixer...
Updating dependencies can be tricky, especially if you let them build up over time. These are my tips to stay on top of any changes and make updating as painles...