All posts
Write-Ups
Long posts about technologies I've had the opportunity to play with during my free time or at work.
An introduction to distributed compute with Ray on Openshift AI
I’ve been recently tasked to build a PoC to showcase how we could onboard a team of data scientists on Openshift, and how we could improve their work process; I’ve decided that I might as well dig a bit more and document it online. 💡All manifests used for this blog

TLS interception and a broken Openshift telemetry client
Premises Our security team at work decided to enable TLS interception on the proxies we use to access internet resources. If you’re not familiar with TLS interception, I’ll break it down for you: back in the day, we only had HTTP, meaning all of your requests and responses were sent

Sandboxing Kubernetes workloads with gVisor and Falco
Most of what will be discussed during this post, can be found in more details on gVisor’s website, I’ll merely be trying to sum some of it up and vulgarize some concepts but I highly recommend you to go read it, it’s amazingly made for a documentation. What is gVisor?
Post-Its
Shorter posts, serving as a reminder of my troubleshooting sessions, they're usually straight to the point. If they can save someone 1 minute of time, then they're worth it I guess.
GitLab runner fails to deploy through ArgoCD
“MountVolume.SetUp failed for volume “scripts” : configmap ”{YOUR_RUNNER_NAME}-runner-config” not found”

__eh_frame missing when building with ESP-DIF (ESP32)
If you just enabled the CONFIG_ESP_SYSTEM_USE_EH_FRAME or CONFIG_CXX_EXCEPTIONS build options to allow for debugging / C++ exception handling, you might encounter an error during linking similar to “undefined reference to __eh_frame”