<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Ali Gündoğdu</title>
    <link>https://aligundogdu.com</link>
    <atom:link href="https://aligundogdu.com/rss.xml" rel="self" type="application/rss+xml" />
    <description>I build products, lead teams, and still write code now and then.</description>
    <language>en</language>
    <item>
      <title>Is PHP Dead?</title>
      <link>https://aligundogdu.com/is-php-dead</link>
      <guid isPermaLink="true">https://aligundogdu.com/is-php-dead</guid>
      <description>Taking the old &quot;Is PHP dead?&quot; question and walking it through PHP's history and its technical turns, this piece argues that it is still a living, growing language.</description>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>CTO Kod Yazmalı mı? Yanlış Soruyu Sormayı Bırakın</title>
      <link>https://aligundogdu.com/tr/cto-kod-yazmali-mi</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/cto-kod-yazmali-mi</guid>
      <description>CTO kod yazmalı mı yazmamalı mı? Bu sorunun kendisi yanlış. Şirketin aşamasına göre CTO rolü nasıl dönüşür, ne zaman klavyeye dokunulur, ne zaman uzak durulur?</description>
      <pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Seodisias: Ücretsiz Bir SEO Aracını Neden Yazdım</title>
      <link>https://aligundogdu.com/tr/seodisias-hikayesi</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/seodisias-hikayesi</guid>
      <description>Kendi sitemi göremediğim bir gece, SEO analizinin neden hep bir ödeme duvarının ardında olduğunu sordum. Sonra ücretsiz, verisi cihazından çıkmayan bir crawler yazmaya oturdum.</description>
      <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Data Integrity in Distributed Systems and the Debezium Call</title>
      <link>https://aligundogdu.com/debezium-in-distributed-systems</link>
      <guid isPermaLink="true">https://aligundogdu.com/debezium-in-distributed-systems</guid>
      <description>Trying to keep several databases consistent, I hit polling, spaghetti code, and the dual write curse. The fix was to stop asking the database 'what changed' and listen to its log instead: CDC and Debezium.</description>
      <pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mattermost's 10,000 Message Limit and How I Moved to Matrix</title>
      <link>https://aligundogdu.com/mattermost-matrix-migration</link>
      <guid isPermaLink="true">https://aligundogdu.com/mattermost-matrix-migration</guid>
      <description>One morning Mattermost put our team's memory behind a 10,000 message wall. I weighed the options honestly, moved to the Matrix protocol, and wrote my own tool for the migration.</description>
      <pubDate>Sun, 11 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Mattermost'un 10.000 Mesaj Sınırı ve Matrix'e Taşınma Hikayem</title>
      <link>https://aligundogdu.com/tr/mattermost-matrix-tasinma</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/mattermost-matrix-tasinma</guid>
      <description>Mattermost bir sabah kurumsal hafızamızı 10.000 mesajlık bir duvarın arkasına koydu. Alternatifleri dürüstçe tarttım, Matrix protokolüne geçtim ve taşıma için kendi aracımı yazdım.</description>
      <pubDate>Fri, 09 Jan 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Prototip ile Ürün Arasındaki Ölümcül Vadi</title>
      <link>https://aligundogdu.com/tr/prototip-olumcul-vadi</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/prototip-olumcul-vadi</guid>
      <description>Çalışan bir prototip neden ürün değildir? Vitamin mi ağrı kesici mi, tasarım aşırılığı ve müşteri taleplerinde çizgiyi ne zaman korumalı.</description>
      <pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI Bir Hile Değil, Yeni Nesil Hidrolik Direksiyon</title>
      <link>https://aligundogdu.com/tr/ai-vibecoding-hidrolik-direksiyon</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/ai-vibecoding-hidrolik-direksiyon</guid>
      <description>Her yeni araç çıktığında 'bu gerçek yazılımcılık değil' diyenler oldu. AI da o sırada. Ama mesele aracın kendisi değil, direksiyonu kimin tuttuğu.</description>
      <pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Dağıtık Sistemlerde Veri Bütünlüğü ve Debezium Kararı</title>
      <link>https://aligundogdu.com/tr/dagitik-sistemlerde-debezium</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/dagitik-sistemlerde-debezium</guid>
      <description>Birden çok veritabanını tutarlı tutmaya çalışırken polling, spagetti kod ve dual write lanetine çarptım. Çözüm, veritabanına 'ne değişti' diye sormayı bırakıp loglarını dinlemekti: CDC ve Debezium.</description>
      <pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Prototype Illusion and the Vasa Syndrome</title>
      <link>https://aligundogdu.com/the-prototype-illusion</link>
      <guid isPermaLink="true">https://aligundogdu.com/the-prototype-illusion</guid>
      <description>Why a working prototype is not a product: the vitamin versus painkiller test, design over-engineering, and when to hold or cross the line on demands.</description>
      <pubDate>Thu, 20 Nov 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>AI Is Not a Cheat Code, It's the New Power Steering</title>
      <link>https://aligundogdu.com/ai-is-not-a-cheat-code</link>
      <guid isPermaLink="true">https://aligundogdu.com/ai-is-not-a-cheat-code</guid>
      <description>Every time a new tool arrived, someone called it 'not real programming'. AI is in that seat now. But the point was never the tool, it is who holds the wheel.</description>
      <pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Building a Desktop App with Wails in 2025</title>
      <link>https://aligundogdu.com/building-a-desktop-app-with-wails</link>
      <guid isPermaLink="true">https://aligundogdu.com/building-a-desktop-app-with-wails</guid>
      <description>Notes from shipping a cross-platform desktop application with Go and web tech.</description>
      <pubDate>Mon, 01 Sep 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Wails Notlarım</title>
      <link>https://aligundogdu.com/tr/wails-notlarim</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/wails-notlarim</guid>
      <description>İlk yazdığım masaüstü uygulamasından bugüne, basit bir zaman çizelgesi ile Wails'i anlatmaya çalıştım.</description>
      <pubDate>Tue, 05 Aug 2025 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>PHP öldü mü ?</title>
      <link>https://aligundogdu.com/tr/php-oldu-mu</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/php-oldu-mu</guid>
      <description>&quot;PHP öldü mü?&quot; sorusunu tarihsel ve teknik gelişmeler ışığında ele alan bu yazı, PHP'nin geçmişten günümüze evrimini tartışarak hâlâ yaşayan ve gelişen bir dil olduğunu ortaya koyuyor.</description>
      <pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Neden Laravel kullanmıyorum</title>
      <link>https://aligundogdu.com/tr/neden-laravel-kullanmiyorum</link>
      <guid isPermaLink="true">https://aligundogdu.com/tr/neden-laravel-kullanmiyorum</guid>
      <description>Laravel Framework'ün üzerine düşünceler ve sonuçları hakkında bir blog yazısı.</description>
      <pubDate>Tue, 02 Dec 2014 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>