Georg Schwarz

Full-Stack Software Engineer | Kubernetes & Platform Engineer | Researcher (Dr.-Ing.)

Nuremberg, Germany

Connected in creating. Software is built through conversation and shared understanding. I believe the best solutions and strongest bonds emerge when we think and create together.

I value taking end-to-end responsibility by understanding what moves people, designing and implementing full-stack software, and operating it in production. During my time teaching at university, I discovered my love for sharing knowledge with others. That's why I write about the systems I build and the decisions I make along the way.

Featured articles
Exposing Applications from Private Networks Using Cloudflare Tunnel

Exposing Applications from Private Networks Using Cloudflare Tunnel

Three deployment approaches for publishing applications from private networks via Cloudflare Tunnel: Docker Compose, Kubernetes with direct service routing, and Kubernetes with ingress controller integration.

Spegel vs Harbor: Which Pull-Through Cache Should You Choose?

Spegel vs Harbor: Which Pull-Through Cache Should You Choose?

A practical comparison of Spegel and Harbor for Kubernetes image caching. Learn how to evaluate these solutions based on operational complexity, architecture, and real-world deployment experience.

Balancing Technology Heterogeneity in Microservice Architectures

Balancing Technology Heterogeneity in Microservice Architectures

One of microservices' biggest promises is technology freedom. But when does diversity become chaos? Towards finding a sweet spot.

Personal Milestone: I defended my PhD Thesis about Microservices

Personal Milestone: I defended my PhD Thesis about Microservices

After years of research into how microservices communicate and integrate, I successfully defended my dissertation "A Theory of Microservice Integration" at FAU Erlangen-Nürnberg.