Latest Laravel/PHP Articles

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


I always deal with controllers as a glue for my applications and never done any logic inside them, including Validation & Authorization logic. Laravel FormReque...
Throughout this tutorial for beginners you’ll learn to use Laravel 5.7 — the latest version of one of the most popular PHP frameworks — to create a CRUD web app...
I am going to teach you about CI/CD, how to properly set up CI/CD for your own Laravel projects and how to perform good unit tests and, as a bonus: how to confi...
BulmaStyle BulmaStyle is a marketplace for premium quality Bulma themes & templates for your website.
I’ve recently found a simple package that helps to transform any URL into embeddable HTML, the best examples are Youtube and Vimeo videos. Let’s imagine you hav...
By convention Laravel expects that the “Sites” model have a ‘host_id’ column. If it doesn’t have it, you can set the second and third params of the relation’s m...
According to the official documentation for google’s recapture software, after a user attempts the “I’m not a robot” challenge and submits the form, we can acce...
Using the AWS Simple Queue Service is easy, but not that easy as RabbitMQ. I’m going to explain how to use it without reinventing the wheel. I have used RabbitM...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
What’s new in 5.7? What improvements were made? Learn how to build better PHP applications with this new release. In this article, I’ll cover the new features i...
You want to login into their accounts to help them with their issues but you can not ask them to tell their password. One solution is to setup a master password...
), it’s convenient to generate slug immediately after title has been typed in. public function check_slug(Request $request) { $slug = str_slug($request->title);...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.
Short video with an example, how findOrFail() and similar methods may lead to unexpected result for the end user. If you want to see more video tips like this,...
I will be going over the setup of a multi-tenant application from scratch with Laravel. I will be using MySQL and Ubuntu. Most of these steps will be applicable...
In this blog post i am going to talk about some encountered technical problems on Laravel for beginners. You feel free yourself to give any recommendation and c...
I am not only a DevOps Engineer, but I have also started from ground zero with PHP since I was a little kid, back in the days when I was in the 5th grade. Since...