Using Minio server for simulate S3 locally

The other day, I was building a small development environment for me to test Laravel and S3, but as usual, I didn’t want to use production credentials nor to use S3 directly, so after a small search I found Minio : Minio is an open source object storage server with Amazon S3 compatible API. Build cloud-native applications […]

[Tip] Connect to multiple databases on the Fly with Lumen

Its not always an easy way to connect to different database if the configuration files does not include any information about it, in older version it was even a tricky one, especially if you have a bit of relationship that you want to use. Don’t understand from my words that you cant do that, but […]

This is why I can’t be a mentor

Not everyone can be a mentor or a teacher, some of us have this naturally, some don’t have it at all, am from those who don’t have it at all. There are many reasons, why I can’t be a mentor, and why I can’t be a mentor, one of the main reasons is my temper, […]

Should we keep working 24/7

In the past few months, and the last year, everyone around me (and most of them from the EU/US) talked about how you should not be working 24/7 and that you should always take a break, have fun and enjoy the life after work. I don’t blame them, I mean it’s not easy to work 24/7, it’s […]

Taking IELTS exam for the second time

A few months ago, I tried my luck and went to take my first IELTS exam, without too much preparation nor studying, and am not justifying my results by this as it’s not the case. On last Saturday I went to take my second try, am not so optimistic about it, to be honest, as […]

How to run Kong servers with SystemD

Kong is one of my favourite projects, I do like it and keep pushing my current company and most of who I know to use it. So today I’ll talk about installing version 0.10.x and how to run it automatically via SystemD on Ubuntu 16.04. Let’s talk about installing Kong, basically, we have two steps: First, […]

Renew let’s encrypt SSL via systemd

I’ll assume that you are using Ubuntu 16.04 and nginx on your server, as I’ll talk about installing Certbot and then how to setup the renew process. To install Certbot (the simple way) you need to update your system and run the following commands: After installing Certbot you will need to run the following command which will […]

How to claim your Bitcoin cash

  The fork is now finished, am not going to talk about it, if you need more info please search the internet. Now for those who are using electrum this is what I have found about how you can claim your Free Bitcoin Cash, and am summarize it: Export your private keys. Move your fund to […]

Manually run your Bitbucket Pipelines

In the earlier post, we have talked about how to test your Laravel  application with Bitbucket Pipelines, but sometimes you may need to run the tests on specific commit and not after you push it, luckily for us Bitbucket Pipelines team has implemented the custom section in the ymal file, which helps us to do so. […]

How to test your Laravel application with Bitbucket Pipelines

Bitbucket Pipelines is a CI service that you can use to test your application, yes it has its own limitation, but remember it is still new and hopefully it will get better. Today I had the chance to work with it, and trust me I was not planning to do so, am a happy Gitlab-ci […]