Zaher Ghaibeh
PHP Backend developer
I've experience in a few PHP Frameworks, such as Laravel, Lumen and Slim (The last two are used for building Microservices/API services).
Published at Monday, May 20, 2019 , Categorized under: development, docker, servers, docker-swarm

Every hosting company now provides a way for you to auto-create docker server using a one-click template they create. While this is an excellent way to set up your servers fast, I like to create my ow ...

Published at Friday, February 8, 2019 , Categorized under: Security

Today, I wake up to find out that someone was using my website as the source of an iframe tag used on another website. Thanks to Jeff Madsen for pointing out to the issue. Which surprised me, since th ...

Published at Thursday, January 10, 2019 , Categorized under: php, laravel, development, testing, docker

Running your tests before merging or even building Docker images are not complicated any more, we have many companies providing you with a CI service that you can use, but am not going to talk about t ...

Published at Sunday, December 30, 2018 , Categorized under: Development, Docker, Mac, local

I always tried not to install any new services to my local machine, that's why from day one of using Mac (back in 2012) I worked with Vagrant then moved to mish-mash between Vagrant and Docker. Howeve ...

Published at Thursday, December 13, 2018 , Categorized under: php, testing, docker, docker cloud, laravel

Yesterday, I spent some times trying to understand the difference between Docker Cloud and Docker hub. In the past Docker Cloud used to have a lot of services and features, which was deprecated by Doc ...

Published at Saturday, November 24, 2018 , Categorized under: PHP, Docker, Laravel, Swoole

What is Swoole Before I can explain how you can install Swoole and use it with Laravel and Docker, I've to explain what is Swoole, and for that am going to quote the official explanation: Production- ...

Published at Thursday, November 15, 2018 , Categorized under: Computer, Testing, PHP, Development

As everyone know, PHP 7.3 is going to be released soon, and what is the best way to be ready other than start testing your apps. To make things easier, I have built a small PHP docker image with Xdebu ...

Published at Tuesday, November 6, 2018 , Categorized under: Blogging, Personal

Basically, I was able to move my Wordpress blog to Jigsaw using few articles I've read, so am not going to re-write what they have wrote, instead I'll point out to the articles and put small notes abo ...

Published at Sunday, September 2, 2018 , Categorized under: Code, Other, Personal

Today I was trying to install a tool called mackup, which will help backup/restore your configurations to/from Dropbox. As this is the first time for me to use it, I choose the simple way to install i ...

Published at Tuesday, August 7, 2018 , Categorized under: Other

Note: Please note that this is just a post to express something within my head, you may agree or don't agree with it, but this does not make you nor me wrong. We just have our own ideas. Every singl ...