<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Tuba Kaya — Blog</title><description>Essays and field notes on software system modularization, system reliability, cloud migrations, legacy modernization and durable software design principles.</description><link>https://www.kayatuba.com/</link><language>en</language><item><title>The Strangler Fig: Modernizing Legacy Without the Big-Bang Rewrite</title><link>https://www.kayatuba.com/blog/strangler-fig-pattern/</link><guid isPermaLink="true">https://www.kayatuba.com/blog/strangler-fig-pattern/</guid><description>Why incremental replacement beats the rewrite, and how to route traffic through a facade while you carve a monolith into modular services.</description><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate><category>legacy-modernization</category><category>modularization</category><category>cloud-migration</category></item><item><title>Coupling Is the Cost: A Working Definition of Modularity</title><link>https://www.kayatuba.com/blog/coupling-is-the-cost/</link><guid isPermaLink="true">https://www.kayatuba.com/blog/coupling-is-the-cost/</guid><description>Modularity isn&apos;t about file counts or service boundaries — it&apos;s about how much you must know, and change, to make a change. A practical model.</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate><category>modularization</category><category>software-principles</category><category>system-reliability</category></item></channel></rss>