Welcome to my small website where I occasionally share insights, tips, and tricks on crafting software and keeping IT systems running like a well-oiled machine. Stick around, and you might just discover something useful for your next project!
On how to create functions that have optional arguments and can be expanded without breaking compatibility with previous versions
Monitor ConfigMap changes and trigger actionsStraightforward example of triggering a URL call on ConfigMap changes.
GitHub Actions CheatsheetHow to structure your Github Actions' YAML files
Better syntax check for GitHub Actions' YAML filesUse github-actions-validator to catch syntax errors that GitHub does not
Update pod labels from the pod itselfChange labels of a running pod from within that pod by calling Kubernetes API
Better file provisioning for Grafana dashboardsExtract panels from Grafana dashboards into separate smaller JSON files and have a nice history of changes in git + bonus: add 'Show YAML' button for alert rules
Grafana users synced from a YAML fileMake Grafana automatically synchronize user roles from YAML file
Trigger Jenkins jobs from GitHub Webhooks with a simple Go applicationAdd tiny application to trigger Jenkins jobs from GitHub