<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Kıvanç Ertürk</title><description>Kıvanç Ertürk tarafından yazılan geliştirme ve hobi yazıları.</description><link>https://kivancerturk.com/</link><language>tr</language><item><title>EF Core tuzakları</title><link>https://kivancerturk.com/tr/blog/ef-core-tuzaklari/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/ef-core-tuzaklari/</guid><description>Geliştirme ortamında hızlı, canlıda yavaş çalışan EF Core kodu: N+1 sorgular, gereksiz tracking, Include patlaması ve diğer sık hatalar.</description><pubDate>Thu, 17 Sep 2026 09:18:00 GMT</pubDate><category>development</category><category>csharp</category><category>dotnet</category><category>ef-core</category><category>performance</category></item><item><title>C#&apos;ta async/await tuzakları</title><link>https://kivancerturk.com/tr/blog/async-await-tuzaklari/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/async-await-tuzaklari/</guid><description>Derlenen, testleri geçen ama canlıda kilitlenen, sessizce hata yutan ya da thread pool&apos;u tüketen async kod. Sık görülen hatalar ve düzeltmeleri.</description><pubDate>Thu, 17 Sep 2026 07:26:00 GMT</pubDate><category>development</category><category>csharp</category><category>dotnet</category><category>async</category><category>aspnet-core</category></item><item><title>Claude Code&apos;da verimi düşürmeden token tasarrufu</title><link>https://kivancerturk.com/tr/blog/claude-code-token-tasarrufu/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/claude-code-token-tasarrufu/</guid><description>Token&apos;lar çoğu zaman fark etmediğimiz yerlerde gidiyor: uzun oturumlar, dev çıktılar, şişkin CLAUDE.md, gereksiz eklentiler. Neye dikkat etmeli?</description><pubDate>Wed, 16 Sep 2026 08:05:00 GMT</pubDate><category>development</category><category>claude-code</category><category>tokens</category><category>context</category><category>productivity</category></item><item><title>Plan, subagent ve review döngüsü</title><link>https://kivancerturk.com/tr/blog/plan-subagent-review/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/plan-subagent-review/</guid><description>Bir özelliği Claude&apos;a parça parça yaptırmak: spec, plan, her görev için taze bir subagent, bağımsız review. Neyi yakaladı, neyi kaçırdı.</description><pubDate>Tue, 15 Sep 2026 13:21:00 GMT</pubDate><category>development</category><category>claude-code</category><category>subagents</category><category>code-review</category><category>astro</category></item><item><title>Claude Code&apos;da skill yazmak</title><link>https://kivancerturk.com/tr/blog/claude-code-skill-yazmak/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/claude-code-skill-yazmak/</guid><description>Her seferinde yeniden anlattığın prosedürleri skill&apos;e çevirmek: ne zaman skill, ne zaman CLAUDE.md, iyi bir açıklama nasıl yazılır.</description><pubDate>Tue, 15 Sep 2026 13:00:00 GMT</pubDate><category>development</category><category>claude-code</category><category>productivity</category><category>skills</category></item><item><title>SSH&apos;sız Windows hostinge otomatik deploy</title><link>https://kivancerturk.com/tr/blog/windows-hosting-otomatik-deploy/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/windows-hosting-otomatik-deploy/</guid><description>Paylaşımlı Plesk/IIS hostingde SSH ve Git yokken push&apos;ta deploy: FTPS senkronu, web.config ayarları ve beni yakalayan altı tuzak.</description><pubDate>Tue, 15 Sep 2026 10:00:00 GMT</pubDate><category>development</category><category>github-actions</category><category>iis</category><category>deploy</category><category>astro</category><category>dotnet</category></item><item><title>Claude Code ile 10 hafta: verimlilik muhasebesi</title><link>https://kivancerturk.com/tr/blog/claude-code-10-hafta/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/claude-code-10-hafta/</guid><description>348 oturumu Claude&apos;a analiz ettirdim. Neyi doğru yapıyormuşum, neye fazla ödüyormuşum ve sonrasında değiştirdiğim yedi alışkanlık.</description><pubDate>Tue, 15 Sep 2026 07:00:00 GMT</pubDate><category>development</category><category>claude-code</category><category>productivity</category><category>engineering-management</category></item><item><title>Zone savunması: rüzgârlı günün oyunu</title><link>https://kivancerturk.com/tr/blog/zone-savunmasi/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/zone-savunmasi/</guid><description>Birebir yerine alan savunması. 3-3-1 zone&apos;un yapısı (cup, wing, deep), cup&apos;ın diskle nasıl kaydığı ve zone&apos;a karşı hücumun iki silahı: swing ve popper.</description><pubDate>Sun, 13 Sep 2026 13:00:00 GMT</pubDate><category>hobby</category><category>ultimate-frisbee</category><category>tactics</category><category>sport</category></item><item><title>Force ve mark: savunmanın ilk adımı</title><link>https://kivancerturk.com/tr/blog/force-ve-mark/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/force-ve-mark/</guid><description>Thrower&apos;ı tek yöne zorlamak (force), o tarafı kapatan oyuncu (mark) ve arkadakilerin duruşu. Open side, break side ve break pası.</description><pubDate>Sun, 13 Sep 2026 12:45:00 GMT</pubDate><category>hobby</category><category>ultimate-frisbee</category><category>tactics</category><category>sport</category></item><item><title>Horizontal stack: hücumun temel düzeni</title><link>https://kivancerturk.com/tr/blog/horizontal-stack/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/horizontal-stack/</guid><description>Üç handler geride, dört cutter yan yana. Horizontal stack&apos;in mantığı, under ve deep cut, swing ve continuation; animasyonlu diyagramlarla.</description><pubDate>Sun, 13 Sep 2026 12:30:00 GMT</pubDate><category>hobby</category><category>ultimate-frisbee</category><category>tactics</category><category>sport</category></item><item><title>Ultimate frisbee nedir?</title><link>https://kivancerturk.com/tr/blog/ultimate-frisbee-nedir/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/ultimate-frisbee-nedir/</guid><description>Hakemsiz, 7&apos;ye 7 oynanan, diskle koşulmayan bir takım sporu: kısa tarihçe, saha, temel kurallar ve animasyonlu diyagramlarla nasıl oynandığı.</description><pubDate>Sun, 13 Sep 2026 12:00:00 GMT</pubDate><category>hobby</category><category>ultimate-frisbee</category><category>sport</category></item><item><title>Bu siteyi Claude Code ile yapmak</title><link>https://kivancerturk.com/tr/blog/building-this-site-with-claude-code/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/building-this-site-with-claude-code/</guid><description>Bir landing page, barındırma paneli ekran görüntüsünden tek oturumda production&apos;a nasıl gitti: spesifikasyon, plan, subagent&apos;lar, inceleme, deploy.</description><pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate><category>development</category><category>claude-code</category><category>astro</category><category>plesk</category><category>github-actions</category></item><item><title>Bu blog ne için</title><link>https://kivancerturk.com/tr/blog/what-this-blog-is-for/</link><guid isPermaLink="true">https://kivancerturk.com/tr/blog/what-this-blog-is-for/</guid><description>İki raf: inşa ettiğim şeyler ve inşa etmediğimde yaptığım şeyler.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>hobby</category><category>meta</category></item></channel></rss>