Are you switching from PHP Storm, Web Storm or Sublime? I personally love JetBrains’ IDEs and of course Sublime is amazing. I used both of them for many years n...
Xdebug is great when you can get it to work. However, I’ve spent days getting it to behave correctly. With multiple clients to tend, setting this up for each on...
Are you switching from PHP Storm, Web Storm or Sublime? I personally love JetBrains’ IDEs and of course Sublime is amazing. I used both of them for many years n...
If you prefer a video version of this post, then you can watch it here: https://devlob.com/courses/design-patterns-in-php-to-solve-real-life-software-problems/a...
I’m sure you have ever come across the term type checking, either static or dynamic type checking while reading a textbook about your favorite programming langu...
Laravel Auth system has a lot of features, but it doesn’t include suspending users for some time, like banning some angry forum user for 14 days to calm down.
H...
In this tutorials,I’ve show how to manage your user access with some craze method “maybe” you need user access control because not all user allowed to edit the...
Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
Some time ago, I was compressing my Laravel folder to upload onto my server to then decompress it, change the environment variables and split the Laravel folder...
For bug free system we must look into every exceptions. In multi user system it’s hard to keep track on every exceptions. So here is a method by which you can s...
Of course I often found myself involved in the same tedious tasks reinventing the wheel. But I found it even worse to spend a lot of time in learning just-anoth...
This idea has been debated and talked about by many people, so I will not debate on whether this is a valid assumption or not. If you don’t agree with this hypo...
Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
The first time I learn to build a PHP package is through a job interview. The technical part required me to build a PHP package with PSR-4 standard. In short, P...
On Heroku the release phase allows you to run certain tasks before a new release of your app is deployed. Thanks for reading! Say hi to me on Twitter and check...
Well, this took me close to a month, with a couple of sleepless nights and a few drops of tears on being asked about the status of the task, since I was very ne...
Blade is the simple, yet powerful templating engine provided with Laravel. Unlike other popular PHP templating engines, Blade does not restrict you from using p...