Enderinko, yazılımcı, içerik üreticisi ve deneyimli podcast emekçisi Ender’den yeni bir kulak yolculuğu. Kodlardan kitaplara, filmlerden hayata dair küçük ve büyük soruların peşindeyiz.
Bazen konuklarla derin sohbetlere dalıyoruz, bazen tek başıma düşüncelerimi seslendiriyorum. Kimi zaman Ruby konuşuyoruz, kimi zaman Murakami; bazen de “neden bu kadar kahve içiyoruz?” diye soruyoruz.
Eğer yazılım dünyasına yakınsan ve hayatla da bağını koparmadıysan, burada mutlaka kendine bir şey bulacaksın.
Masa Başından Ultramaratona: Yazılımcılar ve Koşu | Mert Derman
Bu bölümde konuğum, 2008'den beri koşan, ultramaratonlar ve uzun mesafe triatlonlar bitiren, Ayarı Kaçanlar podcast'ini ve Koşu Forum'u yürüten Mert Derman. Ayarı Kaçanlar'ın hikayesini ve isminin nereden geldiğini konuşarak başlıyoruz. Sonra beş dakika yürümeye bile itiraz eden birinin koşuya nasıl başladığına bakıyoruz. Konuşmanın merkezinde sabır var: vücut yavaş yavaş adapte oluyor ve adım adım "ayarı kaçırmak" insanı 250 kilometrelik ultramaratonlara kadar götürebiliyor. Masa başı mesleklerde hareketsizliğe, Türkiye'de artan koşu kulüplerine, Daily Mile'dan Strava'ya koşu platformlarına ve yapay zekanın antrenman programı yazıp yazamayacağına da değiniyoruz. Hiç hareket etmeyen biri sınır sandığı yerin ötesine nasıl geçer, bunu birlikte konuşuyoruz.
Öne Çıkan Başlıklar
Ayarı Kaçanlar'ın Hikayesi: 2011'de başlayan Koşturmaca podcast'inden 140 bölümü geçen Ayarı Kaçanlar'a uzanan yolculuk ve podcast'in isminin bir koşu sohbetinden nasıl çıktığı anlatılmıştır. Doğuştan ayarı kaçık sporcular ile kendi sınırlarını adım adım zorlamak arasındaki fark konuşulmuştur.
Koşuya Başlamak: İstanbul'daki hareketsiz plaza hayatından Ankara'ya taşınmakla başlayan ve ilk 2,5 kilometrelik koşuyla şekillenen hikaye paylaşılmıştır. Blog yazmak, koşu forumu kurmak ve koşunun "evangelisti" olmak üzerine konuşulmuştur.
Masa Başı Meslek ve Hareket: Oturmanın yeni çağın hastalığı olarak görülmesi, haftada 100 kilometre koşmanın bile tek başına yetmemesi ve yapay zeka ajanlarıyla birlikte ekran başında geçen sürenin artması tartışılmıştır. Koşarken podcast, sesli kitap ya da sessizlik tercihleri de ele alınmıştır.
Koşu Kulüpleri ve Koşu Platformları: Türkiye'de hızla artan koşu kulüplerinin artıları ve eksileri, "taban genişlerse tepe de oluşur" piramit benzetmesiyle değerlendirilmiştir. Daily Mile'dan Strava'ya koşu platformlarının gelişimi, segment ve Flyby özellikleri ile Strava'nın integer ID sınırı yüzünden yaşadığı meşhur kesinti konuşulmuştur.
Yapay Zeka ve Antrenman Programları: Yapay zekanın yeni başlayan ve orta seviye koşucular için program hazırlayabilecek hale geldiği, ancak ne yaptığını bilmeden ona güvenmenin riskleri "aşçı ve çırak" benzetmesiyle tartışılmıştır.
Yeni Başlayanlara Tavsiyeler: Vücuttaki sistemlerin farklı hızlarda adapte olduğu, Couch to 5K programıyla başlamanın ve süreklilik ile sabrın önemi vurgulanmıştır.
Konuk:
Mert Derman https://www.linkedin.com/in/mertderman/ (https://www.linkedin.com/in/mertderman/)
Ayarı Kaçanlar https://open.spotify.com/show/3YFTOOXfHcQPHXQn8k8jGD?si=427a662e74c842d5 (https://open.spotify.com/show/3YFTOOXfHcQPHXQn8k8jGD?si=427a662e74c842d5)
Koşu Forum https://kosuforum.com/ (https://kosuforum.com/)
Bana ulaşmak için;
enderin.co (https://enderin.co/)
https://x.com/enderinco_pod (https://x.com/enderinco_pod)
https://instagram.com/enderinco_pod (https://instagram.com/enderinco_pod)
Bu bölümde ikinci kez konuğum olan Zikriye Ürkmez, Türkçe kaynaklarda Domain-Driven Design üzerine en çok yazan isimlerden biri. DDD’nin aslında ne olduğunu ve neden bir araçtan çok bir felsefe olduğunu konuşarak başlıyoruz. Sonra yapay zeka çağında problemi anlamanın neden her zamankinden daha değerli hale geldiğine bakıyoruz: AI teknik tasarımı yapabilirken stratejik tasarımda neden insana ihtiyaç duyuluyor, AI bizi farkında olmadan nasıl ikna ediyor? Ekipte DDD’ye geçerken yaşanan zihniyet dönüşümünü, “DDD hız kaybettirir mi?” sorusunu ve ajanlarla çalışırken bounded context ile ortak dilin neden kritik olduğunu tartışıyoruz. Son olarak DDD trilemmasına ve mevcut bir projede işe nereden başlanacağına değiniyoruz. Kod yazmak giderek kolaylaşırken problemi anlamak neden hâlâ asıl iş, bunu birlikte konuşuyoruz.
Öne Çıkan Başlıklar
Domain-Driven Design Nedir?: DDD’nin gerçek hayattaki iş problemini modelleme ve iş kurallarını koda anlaşılır biçimde aktarma yaklaşımı olarak ele alınması, asıl değerinin teknik tasarımdan çok stratejik tasarımda olduğu vurgulanmıştır.
Problemi Anlamak ve DDD Yazı Serisi: Geliştiricilerin çözüme odaklanıp problemi anlamakta zayıf kaldığı, mülakatlarda ve yeni katılan ekip üyelerinde görülen bu eksikliğin DDD yazı serisinin çıkış noktası olduğu anlatılmıştır.
Yapay Zeka Çağında DDD: AI’ın teknik tasarımı yapabildiği ancak domain uzmanıyla konuşup problem uzayında zaman geçirmeyi gerektiren stratejik tasarımı yapamadığı tartışılmıştır. AI ile öğrenme yanılgısı ve modelin verdiği kararları kendi kararımız gibi benimseme tehlikesi ele alınmıştır.
Ekipte Zihniyet Dönüşümü ve Hız Baskısı: Geliştiricilerin hemen koda geçme isteği, AI’ın işin dopamin veren kısmını elimizden alması ve DDD’nin yalnızca karmaşık, hataya toleransı düşük alanlarda uygulanmasının hız kaybı yaratmadığı konuşulmuştur. Harness engineering, software factory ve AI ajanları için bounded context ile ortak dilin (ubiquitous language) önemine değinilmiştir.
Stratejik ve Teknik Tasarım Farkı: Problem uzayı ile çözüm uzayı, bounded context sınırlarının çizilmesi ve domain’in dış bağımlılıklardan korunması üzerine konuşulmuştur.
DDD Trilemması ve Nereden Başlamalı?: Domain saflığı, performans ve bütünlüğün aynı anda sağlanamaması, CQRS ve bilinçli tercihler ele alınmıştır. Mevcut bir projede DDD’ye başlamak için anemik modelden zengin (rich) domain modeline geçiş ve iş kurallarını tek bir yerde toplamak önerilmiştir.
Konuk:
Zikriye Ürkmez: https://www.linkedin.com/in/zikriye-urkmez-cengiz/ (https://www.linkedin.com/in/zikriye-urkmez-cengiz/)
Zikriye’nin DDD yazı serisi: https://codewarts.substack.com/p/ddd-1-tasarm-ve-yazlmn-sonunda-bulustugu (https://codewarts.substack.com/p/ddd-1-tasarm-ve-yazlmn-sonunda-bulustugu)
Zikriye’yi takip edin: https://codewarts.substack.com/ (https://codewarts.substack.com/)
Bana ulaşmak için;
enderin.co (https://enderahmetyurt.com)
https://x.com/enderinco_pod (https://x.com/enderinco)
https://instagram.com/enderinco_pod (https://instagram.com/enderinco_pod)
13 Oct 2026
Vibe Coding Değil, AI-Assisted Coding | Serdar Doğruyol
Bu bölümde konuğum Crystal ekosisteminin tanınan isimlerinden, Kemal framework’ünün geliştiricisi Serdar Doğruyol. Ruby, Crystal ve Rails’ten Açık Türkiye’ye uzanan yazılım yolculuklarımızı konuşarak başlıyoruz. Sonra bir teknolojiye “all-in” girmenin getirdiği derinlik ile körlük arasındaki dengeye bakıyoruz. Konuşmanın merkezinde yapay zeka var: Neden “vibe coding” yerine “AI-assisted coding” demek gerektiğini, kod üretmenin projeye sahip çıkmakla aynı şey olmadığını tartışıyoruz. Açık kaynakta sıfırdan proje yazmanın zorluklarına, topluluk yönetimine ve AI slop yüzünden bozulan iletişime de değiniyoruz. Kod yazmak giderek kolaylaşırken sahiplenmek ve sürdürmek neden hâlâ asıl iş, bunu birlikte konuşuyoruz.
Öne Çıkan Başlıklar
Yazılım Geliştirme Teknolojileri ve Geçmişi: Ruby, Crystal, Kemal, Rails ve Açık Türkiye gibi geçmişten günümüze kadar takip ve tecrübe ettiğimiz diller, frameworkler ve projeler üzerine.
Yazılımda Odaklanma ve Derinleşme Yaklaşımı: Bir teknolojiye "all-in" girmenin ve yıllarca o alana (örneğin Ruby veya Crystal ekosistemine) odaklanarak üretken olmanın avantajları ile bunun getirdiği körlük veya fırsatları kaçırma riski tartışılmıştır.
Yapay Zeka Destekli Kodlama (AI-Assisted Coding): "Vibe coding" veya yapay zeka ile kod yazma akımına karşı çıkılarak, bunun "AI-assisted coding" (yapay zeka destekli geliştirme) olarak ele alınması gerektiği vurgulanmıştır. Yazılımda asıl önemli olanın sadece kod üretmek değil, projeye sahiplik (ownership) ve sürdürülebilirlik (maintenance) kazandırmak olduğu ifade edilmiştir.
Open Source ve Proje Sahipliği Zorlukları: Açık kaynak dünyasında (örneğin Garbage Collector projeleri, G-Cray vb.) projeleri sıfırdan yazmanın zorlukları, topluluk yönetimi, katkı sunma dengesi ve projelerin arkasında durabilme yeteneği ele alınmıştır.
Yazılım Dünyasında AI Slop ve İletişim Kirliliği: Yapay zeka ile toplu halde üretilip yayılan projelerin (AI slop) ve açılan PR'lardaki (çekme isteklerindeki) iletişim kopukluklarının, açık kaynak ve yazılım ekosisteminde yarattığı kirlilik ve zorluklar masaya yatırılmıştır.
Konuk:
Serdar Doğruyol: https://www.linkedin.com/in/serdardogruyol/ (https://www.linkedin.com/in/serdardogruyol/)
Bana ulaşmak için;
enderahmetyurt.com (https://enderahmetyurt.com)
https://x.com/enderinco (https://x.com/enderinco)
https://bsky.app/profile/enderahmetyurt.com (https://bsky.app/profile/enderahmetyurt.com)
Who has been a guest on Enderinko
Names identified in recent episode analyses. Showing up to five guests.
Senem Aksakal
Fatih Bildirici
Uğur Umutluoğlu
Mert Susur
Ayşe Aktağ
Reach and audience
Public platform figures. Ratings count people who left a rating, not total listeners.
Spotify
4.6 / 5
9 ratings
Host of Enderinko?
Claim your podcast to manage its listing and keep your show details accurate.
Pod Engine is an independent podcast discovery and analytics service and is not affiliated with or endorsed by this podcast. Artwork and show content belong to their owners. Full legal notice.
Explore this show Podcast research with Pod Engine