İçeriğe atla
Şimdi yükleniyor
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • DevOps
  • Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod
DevOps Geliştirici Araçları C++, İndeksleme, IntelliSense, performans, Visual Studio, WCI, Whole Codebase Indexing A.KILIÇ 15/07/2026 0 Yorumlar

Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod

Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod
Ana Sayfa › DevOps › Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod
📑 İçindekiler
  1. Aslında Sorun Neydi?
  2. Rakamlar Ne Diyor?
  3. Nerede Fark Yaratıyor?
  4. C++ İçin CodeLens Nihayet Geliyor
  5. Copilot Tarafı: find_symbol Aracı
  6. Teknik Olarak Ne Değişti?
  7. Sıkça Sorulan Sorular
  8. Whole Codebase Indexing için ekstra lisans almak gerekiyor mu?
  9. Var olan browse database dosyalarıma ne olacak? Silinecek mi?
  10. CodeLens'i sadece bazı fonksiyonlar için kapatabilir mıyım?
  11. Copilot'un find_symbol aracı WCI olmadan da çalışıyor mu?
  12. 5 milyon+ satırlık büyük bir monorepo'da WCI hâlâ işe yarıyor mu?
  13. Kaynaklar ve İleri Okuma
⏱️ 6 dk okuma📅 15 Temmuz 2026👁️ görüntülenme

İlginç olan şu ki, Şöyle başlayayım: C++ dünyainde IntelliSense’in yavaşlığı, aslında hepimizin sınır bozucu bulduğu ama bir noktadan sonra “eh işte” deyip kabullendiği bir durum. Büyük bir çözüm açıyorsunuz, Find All References tıklıyorsunuz, bekliyorsunuz. Sonra biraz daha bekliyorsunuz. Bir kahve alıp geliyorsunuz — hâlâ dönüyor. Tanıdık geldi mi? İşte tam da bu.

Microsoft, Visual Studio Insiders 18.9 ile Whole Codebase Indexing (WCI) diye bir önizleme özelliği getirdi. Açık konuşayım, ilk gördüğümde ben de biraz şüpheciydim. Çünkü C++ tarafında “hızlandırdık” denilen şeyleri çok gördük; çoğu belli senaryoda fena durmaz, gerçek projeye girince dağılıverir. Ama bu sefer, hmm, iş biraz daha farklı dürüyor.

Aslında Sorun Neydi?

Meseleyi netleştirelim. Visual Studio’nun C++ tarafı yıllardır “browse database” denen bir yapı kullanıyor. Bu veritabanı sembolleri, tanımları ve referansları bir yerde tutuyor. Tahmin eder mısınız? Güzel tarafı var, evet; ama derin semantik bilgi konusunda eksik kalıyor, işin aslı bu.

Garip gelecek ama, Sonuç ne? Sız “bu fonksiyonu nereden çağırıyorlar?” diye sorduğunuzda IDE gidip translation unit’leri o anda analiz ediyordu. Yanı her istekte aynı hesap yeniden yapılıyordu. Küçük projede çok dert değil. Ama 500 bin satırlık bir oyun motoru ya da endüstriyel kontrol yazılımı düşünün; orada her tıklama küçük bir sabır testi gibi oluyor.

WCI’ın yaklaşımı baya basit aslında: bu bilgiyi zaten hesaplıyorsan, kaydet gitsin. Sembol bilgisini daha derin indeksleyip veritabanında tutuyor, sız dosya açtıkça arka planda genişletiyor, Visual Studio oturumları arasında da saklıyor. Böylece ikinci sorguda da üçüncüde de onuncuda da sıfırdan başlama yok.

Çok konuştum, örnekle göstereyim.

“Kağıt üstünde bariz görünen bir çözüm gibi dürüyor ama C++’ın makrolar, template’ler ve preprocessor gibi kaprisli taraflarını düşününce, bu indeksin doğru ve güncel kalması bayağı zorlu bir mühendislik problemi.”

Rakamlar Ne Diyor?

Microsoft ekibi birçok senaryoda 2x veya daha fazla iyileşmeden söz ediyor. Ben bu tip rakamlara genelde temkinli yaklaşırım; çünkü “up to 10x” tarzı pazarlama dili sahada çoğu zaman sönük kalıyor. Ama burada dikkatimi çeken şey şu: iyileşme tek seferlik değil, birikimli gidiyor.

Yanı ilk sorgu belki eskisi kadar sürebilir (indeks henüz kurulmamıştır), ama sonrakiler ciddi biçimde hızlanıyor. Bu kısmı küçümsemeyin.

Nerede Fark Yaratıyor?

  • Find All References — büyük projelerde saniyeler yerine anında sonuç alma ihtimali doğuyor
  • Semantic file colorization — dosya açar açmaz renklerin gelmesi, o sınır bozucu “hazır bekle” hissini azaltıyor
  • Go to Definition ve türevleri — özellikle template ağır kodlarda fark ediyor
  • CodeLens — bunu birazdan ayrı konuşacağım, çünkü olayın can alıcı kısmı burada

Hani semantik renklendirme için “birkaç saniye bekle” dediğimiz an var ya, o neredeyse kaybolmuş durumda. Bu dışarıdan ufak görünür ama gündelik editing deneyiminde etkisi büyük oluyor. Çünkü her dosya açışta 2 saniye giderse ve günde 200 kez dosya açarsanız, ay sonunda ortaya çıkan süreyi sız düşünün artık.

C++ İçin CodeLens Nihayet Geliyor

Eh, Peki en güzel kısım ne? Şu: C# tarafında yıllardır olan, fonksiyonun üstünde “3 references” gibi bilgi gösteren CodeLens özelliği artık C++ için de mümkün hâle geliyor gibi dürüyor. Neden şimdiye kadar yoktu? Çünkü CodeLens’in çalışması için IDE’nın sembol referanslarını sürekli hızlı biçimde bilmesi gerekiyor; WCI olmadan bu C++ için pek ekonomik değildi.

İşte tam da bu noktada devreye giriyor.

Açıkçası uzun zamandır en çok istenen üretkenlik özelliklerinden biri buydu. Şimdi fonksiyonun üstünde referans sayısını görüyorsunuz, tıklayınca listeyi açıyorsunuz. Küçük gibi duran bu detay, kod okurken zihinsel yükü azaltıyor; baya işe yarıyor yanı.

Bilinmeyen bir kod tabanına girerken “bu fonksiyon ölü mü canlı mı”, “kim kullanmış”, “buraya kim dokunmuş” sorularının cevabı gözünüzün önünde oluyor. Bu kadar mı? Değil tabiî ama başlangıç için fena değil.

Copilot Tarafı: find_symbol Aracı

Bir de işin stratejik tarafı var. WCI’ın belki de en önemli etkisi — kendi adıma konuşayım — GitHub Copilot’un agentic modu ile birlikte ortaya çıkıyor olabilir. Copilot’un find_symbol aracı aynı sembol indeksini kullanıyor; yanı agent artık sınıf metodlarını, override ilişkilerini ve header konumlarını daha hızlı çözüyor.

Dürüst olmak gerekirse, C++ tarafında Copilot performansını ben sahada hep biraz tartışmalı buldum açıkçası. C# ya da TypeScript’te rahat akarken C++’ta bazen boş boş konuşan bir asistana dönüşebiliyordu — çünkü bağlam erişimi sınırlıydı. Bu ne anlama geliyor? Şimdi bu kapının açılmasıyla agent’ın proje hakkında gerçekten daha çok şey biliyor gibi davranması mümkün oluyor.

Bunu daha geniş resimde görmek isterseniz Pure Virtual C++ 2026: AI-Native C++ Geliştirici Akışı Geliyor yazısına da bakabilirsiniz. Microsoft’un C++ ekosistemine yönelik AI stratejisinin tamamını anlamak için iyi bir parça olmuştu bence.

Teknik Olarak Ne Değişti?

Bir şey dikkatimi çekti: Kapağı biraz aralayalım şimdi. Eski düzenle yeni düzen arasındaki farkı kabaca şöyle düşünebilirsiniz:

Kriter Eski Browse DB WCI Aktif
Sembol bilgisinin derinliği Sığ kalabiliyor — sık sık on-demand analiz istiyor Daha derin; semantik zenginlik de içeriyor
Tecerrübi olarak tekrar eden sorgu maliyeti Neredeyse her seferinde sıfırdan hesap yapılıyor hissi veriyor Sorgular cache’leniyor ve çoğu durumda saniyenin altına inebiliyor
Oturum sonrası durum Kısmen kaybolabiliyor Daha kalıcı; sonraki VS oturumunda kullanılabiliyor
CodeLens desteği C++ için yoktu C++ için geliyor gibi dürüyor
/ destekleniyor diyebiliriz
Sembol bilgisinin derinliği
Okay maybe that was an issue with the source formatting? Let’s provide a clean table in final answer.

We need output only HTML content and preserve structure mostly same but can fix table markup? Need keep HTML tags and links/images etc same meaning.

Let’s craft proper final without commentary and with valid HTML.

Sıkça Sorulan Sorular

Whole Codebase Indexing için ekstra lisans almak gerekiyor mu?

Hayır, gerekmiyor. WCI aslında Visual Studio’nun içinde geliyor — yanı Community, Professional ve Enterprise’da da kullanabileceksiniz — valla güzel iş çıkarmışlar —. Şu an sadece Insiders (18.9 preview) kanalında mevcut. GA’ya geçince ekstra bir ücret veya farklı bir SKU beklenmediğini söyleyebilirim, bence bu çok güzel bir karar.

Var olan browse database dosyalarıma ne olacak? Silinecek mi?

Silinmiyor. WCI mevcut browse DB’nın üstüne genişliyor, yanı sıfırdan bir şey inşa etmiyor (ciddiyim). Ama tabiî disk kullanımı artıyor — bunu göz önünde bulundurun. Açıkçası biraz endişeliyseniz Insiders’ı ayrı bir klasöre kurmanızı öneririm.

İşte tam da bu noktada devreye giriyor.

CodeLens’i sadece bazı fonksiyonlar için kapatabilir mıyım?

Fonksiyon bazlı filtreleme henüz yok maalesef. Ama genel CodeLens ayarlarını Tools → Options altından yönetebiliyorsunuz, hani referans göstergelerini tamamen kapatmak gibi şeyler yapılabiliyor. Preview aşamasında olduğu için filtreleme seçeneklerinin GA’ya doğru genişleyeceğini düşünüyorum.

Copilot’un find_symbol aracı WCI olmadan da çalışıyor mu?

Hani, Çalışıyor, ama yavaş ve daha az doğru. WCI açıkken Copilot sembol bağlamına saniyenin altında erişebiliyor (buna dikkat edin) (bu beni çok şaşırttı). Kapalıyken translation unit analizine düşüyor — bu da hem gecikme yaratıyor hem de bazı durumlarda eksik sonuçlar veriyor. Hani ne farkı var diyorsunuz, değil mi? Tecrübeme göre bu fark gerçekten hissediliyor.

5 milyon+ satırlık büyük bir monorepo’da WCI hâlâ işe yarıyor mu?

Kısmen yarıyor, açıkçası. İlk indeksleme saatler sürebiliyor ve disk kullanımı ciddi boyutlara ulaşabiliyor. Bu ölçekte en mantıklısı projeyi alt-solution’lara bölmek ve WCI’yı sadece sık çalıştığınız modüllerde kullanmak — yanı her şeyi bir anda indekslemeye çalışmamak. Microsoft bu ölçek için ek optimizasyonlar üzerinde çalışıyor zaten.

Kaynaklar ve İleri Okuma

Rethinking C++ Performance: Faster Code Navigation and GitHub Copilot Tools with Whole Codebase Indexing — Microsoft C++ Team Blog (kendi tecrübem)

Visual Studio C++ Resmî Dokümantasyonu — Microsoft Learn

Visual Studio Insiders Preview İndirme Sayfası

GitHub Copilot Resmî Sayfası

Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

GitHub CLI ile Agent Skill Yönetimi: Tam Rehber
GitHub CLI ile Agent Skill Yönetimi: Tam Rehber17 Nis 2026
GitHub Copilot for Jira: Preview’de Neler Sıkılaştı?
GitHub Copilot for Jira: Preview’de Neler Sıkılaştı?29 Mar 2026
Foundry Fine-Tuning Nisan Güncellemesi: RFT Artık Ucuz
Foundry Fine-Tuning Nisan Güncellemesi: RFT Artık Ucuz17 Nis 2026
Copilot Cloud Agent Doğrulama Araçları %20 Hızlandı
Copilot Cloud Agent Doğrulama Araçları %20 Hızlandı13 Nis 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için beni sosyal medyada takip edin.

X / Twitter LinkedIn YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket C++ İndeksleme IntelliSense performans Visual Studio WCI Whole Codebase Indexing

Yorum gönder Yanıtı iptal et

A.KILIÇ

Microsoft Azure Çözüm Uzmanı | Bulut Bilişim, Yapay Zekâ, DevOps ve Kurumsal Güvenlik alanlarında 15+ yıl deneyim. Azure, Kubernetes, AI/ML ve modern altyapı mimarileri üzerine yazılar yazıyorum.

view all posts
Önceki yazı

Teams için Ajan Geliştirme: Sohbeti Sonuca Çeviren Mimari

İlginizi Çekebilir

Teams için Ajan Geliştirme: Sohbeti Sonuca Çeviren Mimari
A.KILIÇ 0

Teams için Ajan Geliştirme: Sohbeti Sonuca Çeviren Mimari

14/07/2026
Pure Virtual C++ 2026: AI-Native C++ Geliştirici Akışı Geliyor
A.KILIÇ 0

Pure Virtual C++ 2026: AI-Native C++ Geliştirici Akışı Geliyor

14/07/2026
Copilot Code Review: Daha İyi Araç Neden Kötü Sonuç Verdi?
A.KILIÇ 0

Copilot Code Review: Daha İyi Araç Neden Kötü Sonuç Verdi?

13/07/2026

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod
    15/07/2026 Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod
  • Teams için Ajan Geliştirme: Sohbeti Sonuca Çeviren Mimari
    14/07/2026 Teams için Ajan Geliştirme: Sohbeti Sonuca Çeviren Mimari
  • GitHub Code Quality Faturası: Lisans Tahmini Preview'da
    14/07/2026 GitHub Code Quality Faturası: Lisans Tahmini Preview’da
  • Azure Resiliency Evrimi: Şehir Gibi Düşünen Bulut Mimarisi
    14/07/2026 Azure Resiliency Evrimi: Şehir Gibi Düşünen Bulut Mimarisi
  • Pure Virtual C++ 2026: AI-Native C++ Geliştirici Akışı Geliyor
    14/07/2026 Pure Virtual C++ 2026: AI-Native C++ Geliştirici Akışı Geliyor
  • DevOps Güncellemeleri
    09/03/2026 Azure DevOps Server Şubat Güncellemesi: Güvenlik
  • Artımlı Anlık Görüntü: Anında Geri Yükleme
    09/03/2026 Artımlı Anlık Görüntü: Anında Geri Yükleme
  • Veri Merkezi Güvenilirliği
    09/03/2026 Azure’da Kesintisiz Çalışma: Güvenilirlik ve Kurtarma
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • ChatGPT ile Araştırma: Search ve Deep Research Rehberi
    13/04/2026 ChatGPT ile Araştırma: Search ve Deep Research Rehberi
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durdu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

SİZİN İÇİN DERLEDİK

Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod
DevOps Geliştirici Araçları

Visual Studio 18.9 C++ İndeksleme: WCI ile 2 Kat Hızlı Kod

15/07/2026 A.KILIÇ
Teams için Ajan Geliştirme: Sohbeti Sonuca Çeviren Mimari
Geliştirici Araçları Kurumsal Teknoloji Microsoft Azure

Teams için Ajan Geliştirme: Sohbeti Sonuca Çeviren Mimari

14/07/2026 A.KILIÇ
GitHub Code Quality Faturası: Lisans Tahmini Preview'da
Bulut Altyapı Güvenlik & Kimlik Kurumsal Teknoloji

GitHub Code Quality Faturası: Lisans Tahmini Preview’da

14/07/2026 A.KILIÇ
Azure Resiliency Evrimi: Şehir Gibi Düşünen Bulut Mimarisi
Bulut Altyapı Güvenlik & Kimlik Microsoft Azure

Azure Resiliency Evrimi: Şehir Gibi Düşünen Bulut Mimarisi

14/07/2026 A.KILIÇ
Pure Virtual C++ 2026: AI-Native C++ Geliştirici Akışı Geliyor
Geliştirici Araçları Yapay Zeka

Pure Virtual C++ 2026: AI-Native C++ Geliştirici Akışı Geliyor

14/07/2026 A.KILIÇ
Microsoft Foundry Ajanlar Çağı: GPT-5.6 ve Production Ajan
Bulut Altyapı Güvenlik & Kimlik Microsoft Azure Yapay Zeka

Microsoft Foundry Ajanlar Çağı: GPT-5.6 ve Production Ajan

13/07/2026 A.KILIÇ
Copilot Code Review: Daha İyi Araç Neden Kötü Sonuç Verdi?
Geliştirici Araçları Yapay Zeka

Copilot Code Review: Daha İyi Araç Neden Kötü Sonuç Verdi?

13/07/2026 A.KILIÇ
Azure Brain: Bulutun Sağlığını İzleyen AI Beyni Nedir?
Bulut Altyapı DevOps Microsoft Azure Yapay Zeka

Azure Brain: Bulutun Sağlığını İzleyen AI Beyni Nedir?

13/07/2026 A.KILIÇ
LangChain4j Video Serisi: Java'da AI Ajanlarına Giden Yol
Bulut Altyapı Geliştirici Araçları Yapay Zeka

LangChain4j Video Serisi: Java’da AI Ajanlarına Giden Yol

13/07/2026 A.KILIÇ
Azure Managed HSM'de Harici Anahtar Yönetimi: Public Preview
Bulut Altyapı Güvenlik & Kimlik Microsoft Azure

Azure Managed HSM’de Harici Anahtar Yönetimi: Public Preview

12/07/2026 A.KILIÇ
SharePoint Copilot Apps Public Preview: Niyetten Aksiyona
Geliştirici Araçları Kurumsal Teknoloji Microsoft Azure

SharePoint Copilot Apps Public Preview: Niyetten Aksiyona

12/07/2026 A.KILIÇ
Pure Virtual C++ 2026: Hızlı Build, Hızlı Çalışan Kod Zamanı
Geliştirici Araçları Yapay Zeka

Pure Virtual C++ 2026: Hızlı Build, Hızlı Çalışan Kod Zamanı

12/07/2026 A.KILIÇ

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

.NET 11 AI ajanları Azure Azure Cosmos DB Azure Developer CLI Azure DevOps Azure Functions Azure OpenAI azure sdk Azure SQL açık kaynak bulut bilişim CI/CD copilot Copilot CLI DevOps DevSecOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu Microsoft Agent Framework Microsoft Azure Microsoft Foundry OpenAI otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

🍪 Bu sitede içerik deneyiminizi iyileştirmek için çerezler kullanılmaktadır. Siteyi kullanmaya devam ederek KVKK ve Çerez Politikamızı kabul etmiş sayılırsınız.
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 280 yazı 🏗️ Bulut Altyapı 242 yazı 🤖 Yapay Zeka 201 yazı 🔧 DevOps 165 yazı ☁️ Microsoft Azure 155 yazı 🔒 Güvenlik & Kimlik 144 yazı 🏢 Kurumsal Teknoloji 57 yazı 📊 Veri & Analitik 54 yazı 🐳 Konteyner & Kubernetes 43 yazı 📧 Microsoft 365 19 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp Telegram X LinkedIn
İçindekiler
    ← Teams için Ajan Geliştirme: So...
    →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazıları LinkedIn ve X'te ilk burada.
    LinkedIn X / Twitter GitHub RSS