Avatar (Fabio Alessandro Locati|Fale)'s blog

Use SSH to proxy web traffic

November 28, 2022

As discusse in a previous post, I use nebula to create a VPN connection between the various machines I use. Usually what I really care about this setup is the ability of consuming services those machine expose on my nebula network. When I travel, I prefer to proxy my data through my nebula network. This allows me to not have to care about the limitations imposed in those networks, as long as I’m able to open my tunnel.

Read More

Red Hat EX374 exam

November 16, 2022

Yesterday I did the Red Hat EX374 exam, which allows becoming Red Hat Certified Specialist in Developing Automation with Ansible Automation Platform. This exam is my sixth Ansible exam/certification, so the question is always, how is this similar or different from the others? This exam is one of the furthest ones from the others since it focuses on Ansible Automation Platform 2 instead of Ansible Core or Ansible Tower. This change was welcomed since AAP has many more moving parts and features compared to previous products.

Read More

AWS SSA-C03 exam

October 30, 2022

Three years passed from the last AWS exam I took, and my AWS certifications were due a renewal. The first thing I checked was what was the exam code and which one I had taken three years ago. It turns out that the last time I took SAA-C01, this time, the only available version for the AWS Solutions Architect Associate exam was SAA-C03. SAA-C03 is still very new since it got released last month, so not much third-party material is available.

Read More

Product vs. Technology

October 10, 2022

Every so often, I have a conversation with someone, and we end up in a sub-conversation around the differences between products and technologies. This phenomenon frequently happens to me because I consider a product and a technology two completely different things. At the same time, many people use them interchangeably when discussing IT products and technologies. I think this distinction’s value is clearly distinguishing the solutions that are resilient to a single entity failure and those that are not.

Read More

From Infrastructure as Code to Policy as Code

September 30, 2022

I still remember when 15 years ago, the topic of Infrastructure as Code was beginning to be discussed. At the time, the majority of tools we know and use for Infrastructure as Code did not exist. Some people and companies realized the need for such a paradigm, while many others were skeptical or against it. In the last few months, I had a kind of a Deja Vu when I started to have conversations with some stakeholders around Policy as Code, or as someone prefers to call it, Compliance as Code.

Read More

Google Analytics and EU rules

September 26, 2022

In the last few months, we have witnessed multiple European Data Protection offices weigh on the legitimacy of Google Analytics. Back in January, I’ve published a post that touched on the topic but was not really about Google Analytics. So, let’s start looking at what happened, why Google Analytics seems to be so interesting for the European Privacy authorities, and finish with some guessing on what could happen in the next few months.

Read More

Install Fedora on MACCHIATObin

August 31, 2022

After my last post about MACCHIATObin, a few people reached out to better understand how to install Fedora on it. The MACCHIATObin board provides many different installation options. It has an onboard eMMC (in my case, 8GB, but I’m not sure if other sizes are available), an SD card slot, 3 SATA ports, and 1 PCI x4 slot. This setup means that the various options to install Fedora on a MACCHIATObin are:

Read More

Parse multi-CSV files in Go

August 22, 2022

As it happens every year, I had to pull a lot of information from various financial intermediaries and convert them into the way the local tax system wanted them. For this reason, I created a Go program that does this modularly. Whenever I have a new financial intermediary, I create a new module that can read whatever format they create and returns a structured object in the form that the application expects.

Read More

Fedora Sway OSTree Spin name

August 12, 2022

The Fedora Sway SIG is working to create an immutable version of the Sway Spin (also work in progress) using OSTree. Those immutable spins of Fedora are becoming more common following Silverblue and Kinoite’s success. As it often happens, one of the most challenging things to do in creating something is to come up with clever names. This task is made even more complex by the relatively small amount of people active in this conversation.

Read More

MACCHIATObin Single Shot first impressions

July 31, 2022

I’ve played with a MACCHIATObin Single Shot board for the last month. I decided to pick this up instead of a different board because of its sheer connectivity. This board has 1x1GbE, 1x2.5GbE, and 2x10GbE, which is very rare for those kinds of boards. I was most interested in the two 10GbE due to some projects I have in mind. I was interested in installing Fedora, which proved very easy. The first time I created a bootable micro-SD card with Fedora, it worked perfectly out of the box.

Read More