Posts
Lessons learned and knowledge that has settled, mostly from data, software, and platform engineering. Notes are short and useful. Articles go deeper.
Notes
Short and useful, revised whenever I learn better.
The Vim commands I actually use every day, kept as a cheatsheet. Editing, navigating, searching, windows, and a few tips.
Articles
Longer pieces, published on Medium and left as they were.
2025
2024
Integrating Keycloak with Apache AirflowAirflow's login page, handed to Keycloak. Single sign-on and role mapping, step by step, on Keycloak 25 and Airflow 2.10.
Deploying Applications to Kubernetes Using GitLab CI/CD Without an AgentNo GitLab agent allowed on the cluster? kubectl and Helm inside GitLab CI/CD get you to Kubernetes anyway.
