Deploying cloud native PHP: the ecosystem

Hello Again, Throughout the 4 previous months I got the chance to work on php applications again. This time not as a developer, but as an operator. I spent a good part of my internship trying to deploy, run and optimize php apps on my local environment and on the cloud. This post will be in many parts (3 or more). This part will be a sort of introduction to the php ecosystem....

June 26, 2020 · 8 min · Iduoad

How do rootless containers work ? podman's case

Containers are not secure ! I am kidding ! they are pretty secure but they are dangerous and one reason why they are is because they require root privileges to run. Why ? OKey Okey let’s take a look at this: sudo docker run -v /:/hostfs ubuntu rm -rf /hostfs You figured why running docker (container runtime) as root is dangerous ? Running your container runtime as root is the most dangerous thing you can do, because escaping the container barrier (container runtime vulnerability) will make the attacker root and Slat 3enbi....

May 20, 2020 · 4 min · Iduoad

Git Is My New Best Friend

I spent the last week at @ABConseils (The company hosting my internshipi ✌) trying to deploy a two-tier web application (frontend/backend) inside containers. Everything was working fine except for recaptcha. For some reason I couldn’t get it to work on my local setup. I spent two days (on and off) trying to. After struggling a bit with this recaptcha problem I met with the team, and we agreed that in order to test what have been done, we will temporarily remove recaptcha from my local environement and reintegrate it later in next stages....

March 29, 2020 · 3 min · Iduoad

How do I learn ?

Hello everyone 👋, In this post, I’ll share with you one of the tricks I use to learn new things. Fasten your seat belts 😁. Pick a reference What I call a “reference” is any interesting material about the topic you want to learn. From my experience this material should be concise and easy to consume (read or watch) and it can be anything from a talk to an article/paper or a simple blog post....

February 13, 2020 · 2 min · Iduoad

The Browser dilemma

Web browser are crucial to our lives nowdays, we use them more than anything else (more than even spoons and forks 😂). So picking our web browser(s) should no longer be arbitrary. Me myself, I am struggling to choose my main web browser and here are some of the options I do consider. My old friend firefox Although it can be a little bit slow and sometimes sluggish, I like firefox....

January 15, 2020 · 4 min · Iduoad

Changes to the blog and blogging strategy

Happy new year 2020 🎉🎉 Now that 2020 is here, I figured it is time to make some new decisions 😃. I will write less I have tons of unfinished drafts, why didn’t I finish them? because they don’t matter, most of them are stories already told. I don’t enjoy writting for the sake of writting anymore, sorry 😟. I will talk more Coupled with blogging, I will try to meet as many new people and engage in as many conversations as I can....

January 12, 2020 · 1 min · Iduoad

I contributed to geeksblabla 🎉, the whole story

Hello Again 👋A Week or so ago, I discovered Geeksblabla’s github repo, and was blown by the amount of work put there by the community. So I decided to contribute to it. Fortunately, there is a chance for everyone (Even for those who do not know React) to contribute through adding and modifying episodes Notes.In this quick post, I’ll try to share with you what I learned while contributing to geeksblabla, and how I used what I learned in my own blog....

November 9, 2019 · 3 min · Iduoad