Switching Rancher SSO Providers and not dying in the process
📆: 2026-03-03 - 🏷: blog, k8s, sso, rancher
Your magic rancher cluster, your battle horse, the heart of the company, super
secure, behind Single-Sign-On, it all seems beautiful, and then your SSO
changes…
Collecting Kube Logs (RKE2) with rsyslog
📆: 2026-02-23 - 🏷: blog, helm, k8s, rsyslogd, logs
Imagine the scenario, your Kubernetes workloads have precious logs you wanna
inspect and then someone does a rollout and all your pods are recreated…
AAAAAAND it’s gone…
Instrumenting rake tasks… with bash
📆: 2024-06-18 - 🏷: blog, helm, k8s
Because ruby in this case: just doesn’t cut it. And (ab-)using at_exit is not an option.
Composing helm deployments
📆: 2024-06-11 - 🏷: blog, helm, k8s
Finally understood how to make a helm deployment use another chart and configure it! I’ll show you how
Squashing a Ruby Bug
📆: 2024-05-18 - 🏷: blog, ruby, gdb
The tale of how we found a very peculiar condition on ruby involving all the
greatest hits of software: Threads, Processes, & C Compilers.
docker OCI distribution storage 101
📆: 2024-04-22 - 🏷: blog, til, docker, storage, containers
Or how to understand this sparse in-disk pointer table?
Reproducing OOM Errors with Docker/Podman/*Containers
📆: 2024-03-28 - 🏷: blog, til, k8s, oom, cgroups
From the previous adventures in: Why my Kubernetes rails app returns 502 errors?, do I really need a Kubernetes cluster
to experience an OOM in my workload? That seems excessive…
Why my Kubernetes rails app returns 502 errors?
📆: 2024-03-28 - 🏷: blog, til, k8s, oom, cgroups
Why one app can handle >10k requests per second without sweating a bit
[pun intended] and another one with two orders of magnitude less traffic gets
sporadic 50X errors served by AWS ELB.
request.format is not your friend
📆: 2024-03-20 - 🏷: blog
How many times you wanted to have your endpoint exclusively receive requests in JSON format?
Is this how you use “strong parameters”?
📆: 2024-03-07 - 🏷: blog, rails, ruby
old man yells at cloud.gif
Introducing Faraday::Midddlewares::BuildService
📆: 2023-11-27 - 🏷: blog, ruby, http, rubygem
It’s been a journey since Multi-factor authentication on SUSE’s Build
Service @ suse.com blog, but now there’s code to show! 🎉
Connecting to multiple DB Replicas in Rails
📆: 2023-09-27 - 🏷: blog, ruby-on-rails, database, replicas, postgres
IT TOOK ME THREE MONTHS TO FIGURE THIS SHIT OUT.
Adventures with rails/sprockets -> rails/propshaft
📆: 2023-09-15 - 🏷: blog, ruby-on-rails, propshaft, assets
Join me in this review of my day debugging an asset pipeline rewritten from
Sprockets to Propshaft for the 3rd time.
A little love to the site after a year
📆: 2023-09-02 - 🏷: blog
Took me long enough to write some code & styles 😅, it should be bearable now.
TIL: distribution/distribution doesn’t allow foreign layers by default
📆: 2022-10-21 - 🏷: blog
TIL: distribution/distribution doesn’t allow foreign layers by default. You must provide an allow/deny list in the configuration.
I should revive this
📆: 2022-09-26 - 🏷: blog
Hey hey, I should pick this up and write down stuff :)