As a System Architect, I Wish I Had Learned This Sooner
In my 20-year career, one of my most valuable lessons wasn't about technical knowledge, but about understanding my own limits and the cost of saying 'yes'.
217 posts
Career development, work life, leadership and professional growth experiences.
In my 20-year career, one of my most valuable lessons wasn't about technical knowledge, but about understanding my own limits and the cost of saying 'yes'.
With 20 years of experience in system architecture and operations, I'm still discovering and learning many things in the IT world. In this post, I'll share.
Take a deep dive into the alternatives, use cases, and trade-offs of locking mechanisms in distributed systems.
With 20 years of system architecture experience, Mustafa Erbay discusses the true value of an idea, the most expensive mistake in his career, and the pragmatic.
I explain the three practical idempotency strategies I use to prevent duplicate requests in distributed architectures, with production experiences and code.
A bold look at the current state of software engineering with 20 years of system architecture experience. With real experiences and a pragmatic approach...
In my 20 years of system architecture and software development experience, I've made some big entrepreneurial mistakes beyond just technical knowledge. Here.
With twenty years of experience, I explain how the real challenges in a software project extend far beyond writing code. The impact of people, processes, and.
I analyze how adopting an offline-first architecture in mobile applications increases long-term support costs rather than just development efforts.
In my career, I've learned that the difference in difficulty between building a great product and marketing it isn't what we often think. Here are my.
I analyze 3 steps infrastructure managers should prioritize when responding to critical kernel CVEs, based on field experience.
A 3-step guide to optimizing supply chain data flow in manufacturing ERPs, covering database, transaction queues, and network segmentation.
Why commercial Application Performance Monitoring (APM) tools are disproportionately costly, especially for solo developers and small teams...
Learn how to respond quickly and effectively to critical CVEs in the kernel with a practical 3-step approach.
I explore how far network certifications can actually carry you in your career, and why field experience and deep knowledge are much more critical.
I examine the balance between simplicity and flexibility when choosing among API versioning strategies, drawing from my own experiences. Which approach works.
With 20 years of system architecture experience, I explain how the most expensive mistake of my career wasn't a line of code, but a 'yes'. A thought-provoking.
I analyze the complexities and operational costs of VPN dual-stack implementations based on my own experiences.
An in-depth guide to mobile application API versioning strategies, the impact of technical debt on careers and projects, and best practices.
I examine what happens when we don't define the boundaries of our work in infrastructure and network consulting, in 3 steps from L2/L3 layers to DNS.
Striking the right balance between monitoring and alerting in system and application operations has always been challenging. In this post, I'll explain my.
I'm sharing candidly how the 'BurnCPU' idea, one of the turning points in my career, was born, the problems I faced, and what it taught me.
One of the biggest decisions in my career was to build my own social network. I'm sharing why I embarked on this journey, my expectations, and what I learned.
I explore BGP route flap issues, their impact on network stability, and how I've managed such incidents in my own operations, drawing from my experiences.