Design Challenge: Integrate Kubernetes VPA with Apache Spark

Exploring the challenges and design approaches for integrating Kubernetes Vertical Pod Autoscaler (VPA) with Apache Spark for efficient resource management.

November 16, 2024 · 9 min

Why I Switched From Backend to Big Data Engineer After 10+ Years

After over a decade of working as a backend engineer, I switched to a new domain. This post explores my unexpected transition into the world of Big Data and the motivations behind my career shift.

September 7, 2024 · 6 min

Effect of Tea Consumption on My Productivity

A short reflection on how a simple cup of tea became an essential part of my work routine and focus.

August 18, 2024 · 2 min

Practical Clean Coding: Naming

We write programs for humans, not computers. The first and most important step to writing readable, understandable, and maintainable code is proper naming.

August 11, 2024 · 8 min

Practical Clean Coding: A Comprehensive Guide to Maintainable Code

The first article in the “Practical Clean Coding” series, exploring the art of writing code that humans can understand and the core principles of creating maintainable software.

August 21, 2023 · 5 min

A Journey Through Code & Life

Welcome to my blog! I’m Muhammed Demirbaş, and I’m excited to take you on a journey through my life as a software developer with over a decade of experience.

August 14, 2023 · 3 min