About:

Gergely Brautigam is the author of the website 'Ramblings of a cloud engineer', which serves as his personal corner of the internet where he shares insights and experiences related to cloud engineering.

Website:

Subscribe to RSS:
The author expresses frustration with traditional presentations and introduces 'Adventure Voter,' an interactive presentation tool inspired by 'Choose Your Own Adventure' books. This tool allows audiences to vote on the direction ...
The post discusses a technical issue related to the CRD limit of 256KB in ESO, which necessitates using Server Side Apply. The author shares their experience with Tilt, detailing the lack of clear documentation and the steps taken...
A robot protects a human through thrilling adventures in a hostile universe, showcasing their bond in the solo RPG Starforged.
The blog post discusses updates to a Google OAuth Go sample application, highlighting improvements such as a cleaner user interface, enhanced error handling, and more robust authentication flows. Key updates include a new login in...
The author discusses the dangers of relying too heavily on AI language models (LLMs) in coding and the potential negative impact on critical thinking and problem-solving abilities, particularly for young developers. They argue tha...
The external-secrets-operator will have an MFA / TOTP token generator once this PR is merged and released, allowing for automation of MFA and TOTP token generation for AWS and Azure flows.
The text provides an in-depth look at CRDs, explaining what they are, how they work, and how they alter Kubernetes. It delves into the structure of a CRD, the Kubernetes API, and the process of registering a CRD. It also discusses...
...
The text discusses the External Secrets Operator (ESO) and its ability to render templates in an object. It explains the purpose of ESO, its bi-directional syncing capabilities, and the difficulties in testing templates. It also i...
The author reflects on their experience of missing out on job opportunities due to focusing too much on algorithms and coding, neglecting other important areas of knowledge such as distributed systems, Kubernetes internals, and ar...
The author discusses their recent ADHD diagnosis and how it has affected their life. They talk about their struggles with notetaking and how they have found a system that works for them, combining pen and paper with digital notes....
The post introduces ORAS as a library to interact with OCI repositories. It discusses the preliminary interface, the Fetcher, the Client, and the usage of Resolve, Fetch, Push, and List functions. The author shares their experienc...
The author plans to write a blog post every day for a year, focusing on meaningful content related to technology or discovery. They acknowledge the challenge of maintaining long-form posts while also producing shorter ones, and ex...
...
The text provides a script to quickly delete unwanted packages from the GitHub registry using a blob pattern. It includes a bash script that fetches and deletes packages matching a specified pattern, with a precaution to avoid del...
...
The text is a detailed explanation of how the author tracks tasks and projects using the PARA method. It covers the definition of a good task, the daily page, task list, tags, priorities, automatic rollover, projects, routine, and...
The release version v0.8.02 of crd-to-sample-yaml1 brings a feature to test the validity of CRD changes using YAML based test scenarios and snapshot generation. It can be run by pointing cty at it with a command like cty test test...
The post explains how to set up cert-manager as a subchart and add a Job to ensure that cert-manager is installed and its webhook is up and running. It covers defining a subchart, post-install and post-upgrade checks, using Jobs, ...
The post discusses the functional options pattern in Go, addressing the issue of discoverability and IDE support. It proposes hanging the options on a struct to make them more discoverable and easier to use. The author presents ex...
The text is a detailed account of the author's journey from being a Tester in 2004 to becoming a software engineer in 2024. It describes the author's experiences, challenges, and growth in the field of software development, includ...
The text discusses a method for extracting values from a map with type safety, particularly from a JSON metadata field. It includes code snippets and explanations of the process.