Product Tree Denormalization and the Anatomy of Technical Debt
I share my experience with product tree issues in a manufacturing ERP, the reasons for denormalization, and how technical debt accumulates.
158 posts
Life experiences, personal growth and daily reflections.
I share my experience with product tree issues in a manufacturing ERP, the reasons for denormalization, and how technical debt accumulates.
I examine the effects of build cache mechanisms on CI/CD times and, consequently, our daily workflow, looking at the differences between local and shared.
One VPS, fewer watts, less carbon. A 20-year engineer's pragmatic manifesto on why running lean isn't a green sticker — it's an architectural ethic.
I detail the process that began with my VPS's swap usage suddenly spiking and the system crashing, including the kernel CVE patch and the steps I took to.
I'm sharing how I step-by-step resolved an unexpected error I encountered in an AI pipeline on a Sunday morning, and the lessons I learned from the process.
I delve deep into the idempotency issues I encountered in an AI-powered pipeline, the resulting data loss, and my solution process. Real-world experiences and.
My guide to pruning dead projects that have been accumulating for years, consuming RAM on servers, and generating domain renewal bills.
I'm sharing my experiences with hidden mistakes in AI projects that unknowingly consume time and resources, based on my own side project.
Swap usage on my VPS suddenly spiked. I detail the root cause, solution, and lessons learned from this issue that began with a kernel CVE patch.
I share my experiences managing my own servers and its impact on the 'indie hacker' lifestyle and work-life balance.
A practical guide from Mustafa Erbay on detecting unseen dangers in your systems and taking proactive measures.
I'm sharing a first-hand account of an unexpected crisis on my own server, the alerts that came in during a family dinner, and the debugging process that.
Hosting my projects on my own server isn't just a technical choice; it's a life philosophy. The time and effort I spend for the sake of control and.
I'm intimately familiar with the inexplicable tension and the 'what if' feeling that comes after a deploy. Its reasons, symptoms, and how I cope with it...
Deploy fear, RAM-watching, waking up at night to check 'is it up?'. Sharing the emotional cost of keeping my own products alive on a single 7.6 GB box.
The growing complexity of AI models drives engineers into the 'black box' problem. This piece explores the ethical, technical and professional weight of…
A quiet danger that came with the rise of automation: the erosion of human trust and the growing skepticism toward automated systems. In this piece, we explore…
DevOps isn't only about tools — it's a deep cultural shift. Discover how old habits and silo mindsets resist this change.
Learn about the impact of a critical system migration project not only on technology but also on your personal life — and how to manage the process.
Learn the hidden disasters a single 'magic number' can cause in your production processes — and how to avoid them.
From an SRE perspective, we examine the long-term impact of stopgap fixes on systems and teams, and the unavoidable cost of technical debt.
Learn about the hidden costs created by lack of automation during enterprise migrations and how you can pay down those bills.
Discover the frustration engineers face when trying to explain invisible risks to leadership or stakeholders, and the practical strategies to break through…
System outages aren't just a technical problem for an SRE — they're a serious emotional burden. In this post, we explore how to cope with these challenges…