THS: Life in the Web

In the previous THS posts we have setup the hardware and the OS and installed the dotfiles. In this post we will talk about web browsers. Two years ago, I’ve written an article about the web browsers I was using at the time. Most of the things in that article are still the same, but there are some changes. My primary Browser I use Firefox as my primary browser. I use it because it is fast (post quantum era), customizable, provides more privacy option....

March 15, 2022 · 4 min · Iduoad

The holy setup - Treat your dotfiles better

Now that the hardware is here, and the OS is up and ready, It is time to install the packages we need and configure them to our likings. First let me tell you what I used to do: I used to keep the list of all the packages I need in csv files. For dotfiles I stored them in a plain directory tree, one folder per package. On new installs I use a shell script to filter the csv files and install the packages, and then copy the dotfiles from backup (HD or git)....

February 28, 2022 · 4 min · Iduoad

Finally rootless compose

Today I tried Docker Compose with rootless Podman 3.4.4, and the happy news is that it works 🎉. Podman (and Rootless) had compose support since version 3.0, However I’ve never had luck with it. I’ve tried it again today and it works perfectly. Here are the steps to run compose files using podman rootless. Ditch Docker and install Podman instead. Start the rootless Podman daemon systemctl --user start podman....

January 13, 2022 · 1 min · Iduoad

Takeways from CKAD

Hello again 👋 I passed CKAD exam last week and here are some takeways Takeways: It is not about prep, it is about how much do you know kubernetes (at the Developer level) and how much do you understand its different concepts. The exam is not hard, in the contrary if you know your Kubernetes, it is the best way to validate you skills and knowledge. It is worth every penny in that sense....

June 21, 2021 · 2 min · Iduoad

The Holy Setup - Road to the Valhalla

It’s been a long time since I wrote something in the blog. A lot of things happened since my last blogpost. One of the interesting things that I’ve been into is working on my new setup. This post is the first of a series of articles about my new setup. I’ll share with you the things I added to (and removed from) my workflow, and how they benefited me. The big problem: Hardware My job and my research as a systems' engineer requires from me to create clusters of VMs (and containers) in order to simulate various environments and architectures....

April 11, 2021 · 10 min · Iduoad

Why I am trying to quit social media

It’s not about data, it’s about attention. Most people believe that facebook is selling data to advertisers, and this not true, at least not for small non-governmental advertisers. What facebook is selling is our attention not our data. Facebook uses our data to help match the us to the right products (ads), but it does not actually sell it (our data). Let’s say I use a feed blocker browser extension, will facebook still make money out of me ?...

November 7, 2020 · 3 min · Iduoad

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