---
title: "The Cloud Native Blog | BLUESHOE"
description: "We write about all things cloud native and let you have a look into our approaches to different challenges to occur when developing within cloud native infrastructures."
canonical_url: "https://www.blueshoe.io/blog/"
meta:
  "og:description": "We write about all things cloud native and let you have a look into our approaches to different challenges to occur when developing within cloud native infrastructures."
  "og:title": "The Cloud Native Blog | BLUESHOE"
---

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

# **The Open Source Blueprint from Team Blueshoe**Our Blog: Code, Cloud & Culture

The Blueshoe Blog is a technical knowledge resource for developers, DevOps engineers, and digital innovators specializing in modern web development with a clear focus on Python, Django, and Kubernetes. The posts dive deep into the world of cloud-native architectures and offer practical insights, tutorials, and best practices on topics such as containerization with Docker, orchestration, CI/CD, and the operation of scalable web applications.

## Our latest blog post

[![Cilium CNI in Kubernetes Cluster: eBPF and Network Architecture Real-World Review](https://www.blueshoe.io/img/blogs/cilium-kubernetes.jpg "Cilium CNI in Kubernetes Cluster: eBPF and Network Architecture Real-World Review")<h6>Field Report: Kubernetes Networking Without Overengineering</h6><h5>Cilium: Time to say goodbye – Why we removed eBPF from our Kubernetes cluster</h5>Cilium is widely considered a modern, high-performance solution for Kubernetes networking—and rightfully so. But not every cluster benefits from the additional complexity of eBPF, Hubble, and deep kernel interventions. In this field report, we share our real-world learnings with Cilium in a production AWS EKS cluster, why we eventually pulled the plug, and why "boring" network setups are often the more economical and resilient choice for many teams.![Robert Gutschale](<> "Robert Gutschale") Robert Gutschale](https://www.blueshoe.io/blog/cilium-time-to-say-goodbye/)

## Technologies

## Topics

## Python & Django

Python and Django enable the efficient and rapid development of clean, secure, and scalable web applications, thanks to Python's simple syntax, Django's comprehensive libraries, and a large, supportive community.

[<h6>Background Tasks in Django 6.0</h6><h5>Django 6.0 Task Framework: Do We Still Need Celery?</h5>You want to send an email after registration. A fairly straightforward requirement, really. A little later, Redis, an additional worker, and a `celery.py` appear in your project. Add to that the question of who notices when the worker eventually gives up. Welcome to background tasks. Jonathan Kölbl 2026-09-28](https://www.blueshoe.io/blog/django-6-tasks-celery/)

[![How to send emails in Django via Exchange Online with OAuth 2.0.](https://www.blueshoe.io/img/blog/django-mailing-o365.png "How to send emails in Django via Exchange Online with OAuth 2.0.")<h6>Open Source, OAuth 2.0 and Microsoft 365</h6><h5>django-o365: A Modern Mail Backend for Django and Exchange Online</h5>[*django-o365*](https://github.com/Blueshoe/django-o365) is an open-source mail backend for Django that enables sending emails via Exchange Online using OAuth 2.0. Born from real-world project requirements, this package is aimed at teams using Microsoft 365 who want to implement their email dispatch securely, maintainably, and without workarounds. This article provides an overview of the motivation, features, and usage. Robert Gutschale 2026-02-04](https://www.blueshoe.io/blog/django-o365-a-modern-mail-backend-for-django-and-exchange-online/)

[![Mastering Django Caching: The Ultimate Guide from Cachalot to the Low-Level API](https://www.blueshoe.io/img/blog/django-caching.png "Mastering Django Caching: The Ultimate Guide from Cachalot to the Low-Level API")<h6>Boost Your Django App’s Performance with Caching Techniques</h6><h5>Mastering Django Caching: The Ultimate Guide from Cachalot to the Low-Level API</h5>Is your Django application slower than it should be? Long loading times not only frustrate your users but are also penalized by search engines. The solution often lies in a smart caching strategy. But where do you start? Jonathan Kölbl 2026-01-14](https://www.blueshoe.io/blog/django-caching-cachalot-performance-guide/)

[![Alternatives to Celery for Django on Kubernetes](https://www.blueshoe.io/img/blog/celery-alt.png "Alternatives to Celery for Django on Kubernetes")<h6>Django Tasks on Kubernetes: Lean and Scalable</h6><h5>Alternatives to Celery for Django on Kubernetes</h5>Are you planning background jobs in your cluster and wondering if there are lighter options than Celery? Jonathan Kölbl 2025-09-10](https://www.blueshoe.io/blog/alternatives-to-django-celery-in-kubernetes/)

Load more

## Nuxt & Vue

Vue.js and Nuxt offer a developer-friendly experience for rapidly building high-performance, search-engine-friendly web applications by combining Vue's intuitive API with Nuxt's powerful server-side rendering and static site generation capabilities.

[![Nuxt Performance Optimization for Perfect Lighthouse Scores](https://www.blueshoe.io/img/blogs/vuejsnuxt.svg "Nuxt Performance Optimization for Perfect Lighthouse Scores")<h6>Performance Optimization for Nuxt</h6><h5>Nuxt Performance Guide: Optimizing Core Web Vitals and Lighthouse</h5>Performance is now a real ranking factor—not just a "nice to have" anymore. Nuxt (3 and 4) comes with a solid foundation, but getting a perfect Lighthouse score of 100/100 takes more than the default configuration. In this article, you'll learn strategies that actually work and how to optimize any Nuxt app. Lukas Rüsche 2026-09-28](https://www.blueshoe.io/blog/nuxt-lighthouse-performance/)

[![✅ Nuxt \& Keycloak: A Simple Guide to SSR Integration](https://www.blueshoe.io/img/blogs/nuxtkeycloak.svg "✅ Nuxt & Keycloak: A Simple Guide to SSR Integration")<h6>User Authentication for Nuxt Applications with Keycloak</h6><h5>Nuxt & Keycloak: A Simple Guide to SSR Integration</h5>Integrating Keycloak into a Nuxt application for robust authentication can be a challenge, especially with regard to Server-Side Rendering (SSR). In this article, we compare two leading modules, nuxt-auth-utils and @sidebase/nuxt-auth, and provide a step-by-step guide to help you choose the right solution. Robert Stein 2025-10-10](https://www.blueshoe.io/blog/nuxt-keycloak-integration/)

[![Nuxt 4 - What's new?](https://www.blueshoe.io/img/blog/nuxt4.svg "Nuxt 4 - What's new?")<h6>The next evolution of Nuxt is here</h6><h5>Nuxt 4 is here: A Deep Dive into the New Features and What They Mean for Developers</h5>After months of speculation and intensive beta testing, the Nuxt team has officially released Nuxt 4. Lukas Rüsche 2025-09-22](https://www.blueshoe.io/blog/nuxt4-new-features/)

[![Nuxt SSR Slider with Top Performance - Embla Carousel Integration](https://www.blueshoe.io/img/blogs/nuxt-embla-slider.svg "Nuxt SSR Slider with Top Performance - Embla Carousel Integration")<h6>Top Carousel Performance with Nuxt</h6><h5>The Solution for SSR Sliders with Nuxt</h5>We spent a long time searching for a sensible solution for implementing sliders with Nuxt. Many developers struggle with performance issues, hydration mismatches, and poor SEO performance with conventional slider libraries. In this comprehensive guide, we show you how we use Embla Carousel in Nuxt to achieve top SSR performance. Lukas Rüsche 2025-08-19](https://www.blueshoe.io/blog/nuxt-ssr-slider-top-performance/)

Load more

## Containers & Kubernetes

Docker and Kubernetes streamline the development of robust, scalable applications by having Docker create consistent, portable containers and Kubernetes automate their management, scaling, and operation across server clusters.

[![Cilium CNI in Kubernetes Cluster: eBPF and Network Architecture Real-World Review](https://www.blueshoe.io/img/blogs/cilium-kubernetes.jpg "Cilium CNI in Kubernetes Cluster: eBPF and Network Architecture Real-World Review")<h6>Field Report: Kubernetes Networking Without Overengineering</h6><h5>Cilium: Time to say goodbye – Why we removed eBPF from our Kubernetes cluster</h5>Cilium is widely considered a modern, high-performance solution for Kubernetes networking—and rightfully so. But not every cluster benefits from the additional complexity of eBPF, Hubble, and deep kernel interventions. In this field report, we share our real-world learnings with Cilium in a production AWS EKS cluster, why we eventually pulled the plug, and why "boring" network setups are often the more economical and resilient choice for many teams. Robert Gutschale 2026-09-30](https://www.blueshoe.io/blog/cilium-time-to-say-goodbye/)

[![Act, Don't Isolate: The Blueshoe Approach to Kubernetes Development](https://www.blueshoe.io/img/blog/gefyra-roadmap-2025.svg "Act, Don't Isolate: The Blueshoe Approach to Kubernetes Development")<h6>How we use Gefyra in our daily lives</h6><h5>Act, Don't Isolate: The Blueshoe Approach to Kubernetes Development</h5>Develop locally, test in the cluster - without CI/CD wait times. Gefyra promises the holy grail of Kubernetes development: full-speed coding with real cluster context. In our case study, you’ll learn why this tool is a game-changer for your daily operations and how to efficiently integrate it into your workflow Carl-Christian Neundorf 2026-04-09](https://www.blueshoe.io/blog/gefyra-hands-on/)

[![bitnami-transition-alternatives](https://www.blueshoe.io/img/blog/bitnami-alternatives.png "bitnami-transition-alternatives")<h6>A strategic guide for affected users: What the transition means, what the risks are, and what alternatives you have now.</h6><h5>The End of an Era for Developers: Bitnami Discontinues Free Container Images for the Most Part</h5>Bitnami, one of the most popular platforms for pre-configured application containers and images, is largely discontinuing its previously free offering. Korbinian Habereder 2025-09-24](https://www.blueshoe.io/blog/bitnami-and-alternatives/)

[![Alternatives to Celery for Django on Kubernetes](https://www.blueshoe.io/img/blog/celery-alt.png "Alternatives to Celery for Django on Kubernetes")<h6>Django Tasks on Kubernetes: Lean and Scalable</h6><h5>Alternatives to Celery for Django on Kubernetes</h5>Are you planning background jobs in your cluster and wondering if there are lighter options than Celery? Jonathan Kölbl 2025-09-10](https://www.blueshoe.io/blog/alternatives-to-django-celery-in-kubernetes/)

Load more

## Our latest blogs

Recent blog posts have covered optimizing cloud-native environments through topics such as cost reduction in AKS, dynamic scaling with KEDA, AI model integration with Vertex AI, and improving the Kubernetes developer experience.

[![Cilium CNI in Kubernetes Cluster: eBPF and Network Architecture Real-World Review](https://www.blueshoe.io/img/blogs/cilium-kubernetes.jpg "Cilium CNI in Kubernetes Cluster: eBPF and Network Architecture Real-World Review")<h6>Field Report: Kubernetes Networking Without Overengineering</h6><h5>Cilium: Time to say goodbye – Why we removed eBPF from our Kubernetes cluster</h5>Cilium is widely considered a modern, high-performance solution for Kubernetes networking—and rightfully so. But not every cluster benefits from the additional complexity of eBPF, Hubble, and deep kernel interventions. In this field report, we share our real-world learnings with Cilium in a production AWS EKS cluster, why we eventually pulled the plug, and why "boring" network setups are often the more economical and resilient choice for many teams. Robert Gutschale 2026-09-30](https://www.blueshoe.io/blog/cilium-time-to-say-goodbye/)

[<h6>Background Tasks in Django 6.0</h6><h5>Django 6.0 Task Framework: Do We Still Need Celery?</h5>You want to send an email after registration. A fairly straightforward requirement, really. A little later, Redis, an additional worker, and a `celery.py` appear in your project. Add to that the question of who notices when the worker eventually gives up. Welcome to background tasks. Jonathan Kölbl 2026-09-28](https://www.blueshoe.io/blog/django-6-tasks-celery/)

[![Nuxt Performance Optimization for Perfect Lighthouse Scores](https://www.blueshoe.io/img/blogs/vuejsnuxt.svg "Nuxt Performance Optimization for Perfect Lighthouse Scores")<h6>Performance Optimization for Nuxt</h6><h5>Nuxt Performance Guide: Optimizing Core Web Vitals and Lighthouse</h5>Performance is now a real ranking factor—not just a "nice to have" anymore. Nuxt (3 and 4) comes with a solid foundation, but getting a perfect Lighthouse score of 100/100 takes more than the default configuration. In this article, you'll learn strategies that actually work and how to optimize any Nuxt app. Lukas Rüsche 2026-09-28](https://www.blueshoe.io/blog/nuxt-lighthouse-performance/)

[![Act, Don't Isolate: The Blueshoe Approach to Kubernetes Development](https://www.blueshoe.io/img/blog/gefyra-roadmap-2025.svg "Act, Don't Isolate: The Blueshoe Approach to Kubernetes Development")<h6>How we use Gefyra in our daily lives</h6><h5>Act, Don't Isolate: The Blueshoe Approach to Kubernetes Development</h5>Develop locally, test in the cluster - without CI/CD wait times. Gefyra promises the holy grail of Kubernetes development: full-speed coding with real cluster context. In our case study, you’ll learn why this tool is a game-changer for your daily operations and how to efficiently integrate it into your workflow Carl-Christian Neundorf 2026-04-09](https://www.blueshoe.io/blog/gefyra-hands-on/)

Load more

## Sitemap

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