---
title: "Robert Gutschale | Lead Software Engineer"
description: "Learn more about Robert Gutschale's vision for maintainable software that can theoretically run forever."
canonical_url: "https://www.blueshoe.io/team/robert-gutschale/"
---

> Index of every page on this site: [llms.txt](https://www.blueshoe.io/llms.txt)

<global-section-with-image :bg="bg-bs-blue" :image="/img/team/robert_gutschale-1.webp" :image-position="right" :is-button="false" :alt="Robert Gutschale">
<global-headline pre-title="Profile: Robert Gutschale" pre-title-color="text-white" title="Robert Gutschale from Team Blueshoe" title-color="text-white">



</global-headline>

<global-paragraph className="mb-6,text-3xl" :color="text-white">

As Lead Engineer at Blueshoe in the Platforms team, I firmly believe that software should be built to last, not just for the moment. In our fast-paced digital world, software is often viewed as a disposable product. It is developed for a project, delivered, and then ages until it inevitably needs to be replaced. I believe this cycle is not only wasteful, but also unnecessary. Good software can—and should—theoretically run forever.

</global-paragraph>
</global-section-with-image>

<global-simple-section className="mb-[-55px]">
<global-title className="mb-6,text-center">

The art of endlessly usable software

</global-title>
</global-simple-section>

<global-section-with-image :bg="bg-bs-gray" :image="/img/team/robert_gutschale_4.jpg" :image-position="left" :is-button="false">
<global-paragraph className="mb-4" :font-size="2xl">

Maintainability as a foundation

</global-paragraph>

<global-paragraph className="mb-4" :font-size="xl">

The longevity of software does not depend solely on the original code quality, but on its ability to adapt. A clean, understandable, and well-documented code base is the foundation for any future changes. Without it, every adaptation becomes a risk and the software becomes fragile over time.

</global-paragraph>

<global-paragraph className="mb-4" :font-size="2xl">

Architecture for the future

</global-paragraph>

<global-paragraph className="mb-4" :font-size="xl">

We design systems that are not monolithic and rigid, but modular and decoupled. This type of architecture allows us to replace or update parts of the system without jeopardizing the entire structure. Just like a house with a solid foundation, we can renovate individual rooms without compromising the structural integrity.

</global-paragraph>

<global-paragraph className="mb-4" :font-size="2xl">

Automation as a safety net

</global-paragraph>

<global-paragraph className="mb-4" :font-size="xl">

Manual testing is error-prone and slows down development. A comprehensive set of automated tests gives us the confidence to make changes at any time and ensure that existing functionality is not compromised. This is the assurance that allows us to continuously improve software instead of letting it become obsolete.

</global-paragraph>
</global-section-with-image>

<global-simple-section className="mb-[-55px]" :bg="bg-bs-green">
<global-title className="mb-6,text-center,text-white">

Digital sustainability in practice

</global-title>
</global-simple-section>

<global-section-with-image :bg="bg-bs-green" :image="/img/team/robert_gutschale-3.webp" :image-position="right" :is-button="false">
<global-paragraph className="mb-4,text-white" :font-size="xl">

Software designed for longevity is an act of digital sustainability. Instead of constantly investing resources in building new systems that solve the same problems, we focus on maintaining and expanding existing systems. This not only saves money, but also conserves valuable developer resources.

</global-paragraph>

<global-paragraph className="mb-4,text-white" :font-size="2xl">

My approach

</global-paragraph>

<global-paragraph className="mb-4,text-white" :font-size="xl">

It is important to me to promote a culture of software development that focuses on quality, maintainability, and longevity. I believe that software developed with care and foresight has no expiration date. It can grow, adapt, and deliver invaluable value for decades.

</global-paragraph>
</global-section-with-image>

<global-simple-section className="mb-[-55px]">
<global-title className="mb-6,text-center">

Principles for eternity

</global-title>
</global-simple-section>

<global-section-with-image :bg="bg-bs-gray" :image="/img/team/robert_gutschale-10.webp" :image-position="left" :is-button="false">
<global-paragraph className="mb-4" :font-size="xl">

The following principles are not just technical guidelines, but a philosophy. They are the compass that guides us to create software that stands the test of time.

</global-paragraph>

<global-paragraph :font-size="xl">

Every decision we make today has an impact on the future of the system. That is why we prioritize clarity over complexity and flexibility over rigid structures.

</global-paragraph>
</global-section-with-image>

<global-list-card-slider-section :bg="bg-bs-gray" :dot-color="black" :is-button="false" :number-cards="3">
<template v-slot:card1="">
<global-list-card>
<global-title className="mb-4" :size="lg" :tag="h3">

Clean Code

</global-title>

<global-paragraph className="mb-3" :font-size="xl">

Code is written for people, not just for machines. Readable and understandable code is a prerequisite for any maintenance.

</global-paragraph>
</global-list-card>
</template>

<template v-slot:card2="">
<global-list-card>
<global-title className="mb-4" :size="lg" :tag="h3">

Test Coverage

</global-title>

<global-paragraph className="mb-3" :font-size="xl">

A robust network of automated tests is the only way to ensure the integrity of a system over many years.

</global-paragraph>
</global-list-card>
</template>

<template v-slot:card3="">
<global-list-card>
<global-title className="mb-4" :size="lg" :tag="h3">

Evolutionary Architecture

</global-title>

<global-paragraph className="mb-4" :font-size="xl">

Systems must be designed in such a way that they can adapt to new requirements without requiring a complete rebuild.

</global-paragraph>
</global-list-card>
</template>
</global-list-card-slider-section>

<global-simple-section className="mb-[-55px]" :bg="white">
<global-title className="mb-6,text-center">

Robert Gutschale at Conferences

</global-title>
</global-simple-section>

<global-podcast-section :bg="white" :video-id="kf2Sv8Itd2o">
<global-title className="mb-6" :size="lg" :tag="h3">

Looking into the Rabbithole of Virtualized K8s Clusters

</global-title>

<global-paragraph>

Get ready for a fascinating journey as Robert Gutschale delves into the complex world of “virtualized K8s clusters.” In this thought-provoking talk, Robert explores the inner workings and challenges of managing Kubernetes clusters in virtualized environments, taking us deep into the world of this complex technology.

</global-paragraph>
</global-podcast-section>

<global-podcast-section :bg="white" :video-id="z4SHkaY1ses" :video-position="right">
<global-title className="mb-6" :size="lg" :tag="h3">

Kub'rin' a breeze: Developing on ephemeral cloud-based K8s clusters

</global-title>

<global-paragraph>

Getdeck Beiboot is a Kubernetes-in-Kubernetes solution. It was born out of the idea of providing Getdeck users with a simple yet flexible solution for building a hybrid cloud development infrastructure. This is useful for development workloads that have become too large to run on a development machine (or for smaller workloads on macOS and Windows machines).

</global-paragraph>
</global-podcast-section>

<global-small-card-with-image-section :numberCards="3" bg="bg-bs-green">
<global-title className="mb-6,text-center,text-white">

Do you have any questions or would you like to talk to us without obligation?

</global-title>

<template v-slot:cards="">
<global-small-card-with-image bg="bg-white" href="https://discordapp.com/channels/@me/1090596842057777192/" src="/img/global/Discord-Emblem.png" target="_blank">
<template v-slot:title="">
<global-title className="mb-10,uppercase" fontWeight="font-normal" size="xs" tag="h3">

Chat on Discord

</global-title>
</template>

<global-paragraph className="my-4" fontSize="lg">

Do you have Discord? Come chat with Robert here.

</global-paragraph>
</global-small-card-with-image>

<global-small-card-with-image bg="bg-white" href="https://www.linkedin.com/in/gutschale/" src="/img/global/linkedin.webp" target="_blank">
<template v-slot:title="">
<global-title className="mb-6,uppercase" fontWeight="font-normal" size="xs" tag="h3">

Chat on LinkedIn

</global-title>
</template>

<global-paragraph className="my-4" fontSize="lg">

You can also reach Robert on LinkedIn. Click here.

</global-paragraph>
</global-small-card-with-image>

<global-small-card-with-image bg="bg-white" href="mailto:r.gutschale@blueshoe.de" src="/img/global/icons/right.svg">
<template v-slot:title="">
<global-title className="mb-6,uppercase" fontWeight="font-normal" size="xs" tag="h3">

Questions by email?

</global-title>
</template>

<global-paragraph className="my-4" fontSize="lg">

You can also send Robert your questions by email to [r.gutschale@blueshoe.io](mailto:r.gutschale@blueshoe.io).

</global-paragraph>
</global-small-card-with-image>
</template>
</global-small-card-with-image-section>

<global-simple-section :overflow="true">
<blog-related-posts :authors="["Robert Gutschale"]" :headline="Robert has published the following articles on our blog" :limit="20">



</blog-related-posts>
</global-simple-section>

<global-call-an-expert :alt="Robert Gutschale" :bg="bg-bs-blue" :linkedin="https://www.linkedin.com/in/gutschale/" :src="/img/slider/robert_gutschale-2.webp">
<template v-slot:buttonBlockTitle="">

Let's build software together that not only works today, but is also equipped to meet the challenges of tomorrow.

</template>
</global-call-an-expert>

## Sitemap

See the full [sitemap](https://www.blueshoe.io/sitemap.md) for all pages.
