Elle kod yazma dönemi sona erdi
Yerinize geçmiyorlar – sizi güçlendiriyorlar
Bu ders yazılım geliştirme şeklinizi sonsuza dek değiştirecek
“Artık kod yazmıyorum. Ne istediğimi tarif ediyorum ve yapay zeka benim hiçbir zaman yazamayacağım kadar iyi yazıyor.”
– Emre Varol, Google, Palantir, Liftoff’ta 8+ yıl deneyim
Düşünmeyi bıraktım demek değil
Çıktıyı körü körüne kabul ediyorum demek değil
Mühendislik becerileri önemsiz demek değil
Söz dizimi yazmak yerine davranış tarif ediyorum demek
Her satırı incelemek yerine sonuçları değerlendiriyorum demek
Eskiden bir geliştirici ekibinin 3 haftada yaptığını yapay zekanın 15 dakikada yaptığı demek
Uygulamayı düşün
Satır satır kod yaz
Söz dizimi hatalarını ayıkla
Stack Overflow’da ara
Kopyala-yapıştır, uyarla, test et
Her özellik için saatler
Davranışı düşün
Ne istediğini tarif et
Yapay zeka uygulamayı yazsın
Davranışı test et
Geri bildirimle tekrarla
Her özellik için dakikalar
Aralık 2025’te yapay zeka modelleri dünyanın en prestijli yarışmalı programlama müsabakalarında 2. sırada yer aldı.
İnsan programcıların %99,99’undan daha iyi
Karmaşık algoritma problemlerini saniyeler içinde çözer
Her dili, framework’ü ve tasarım kalıbını anlar
Mükemmel hafızası var – tek bir detayı bile unutmaz
7/24 erişilebilir, sonsuz sabırlı, hiç yorulmaz
Andrej Karpathy (OpenAI kurucu ortağı, eski Tesla AI lideri) tarafından Şubat 2025’te ortaya atıldı. Collins Sözlüğü 2025 Yılın Kelimesi seçildi.
2026’da bu kavram Agentic Engineering’e evrildi:
Doğal dilde spesifikasyonlar yazın
Yapay zeka, yapılandırılmış insan gözetiminde kod üretir
Kalıcı proje bağlamıyla çoklu model orkestrasyonu
Geliştirici belirler, inceler ve yönlendirir – yapay zeka uygular
Kod tabanınızı okuyan, dosyaları düzenleyen, komutları çalıştıran ve özellikleri otonom şekilde geliştiren ajansal CLI aracı
Terminal tabanlı kodlama ajanı. Reponuzu okur, kod yazar, testleri çalıştırır. Açık kaynak.
Google’ın ajansal kodlama asistanı. Çok modlu, geniş bağlam, Google ekosistemiyle derin entegrasyon.
Sonraki satırı önerir
Tek dosya içinde çalışır
Projenizi anlamaz
Kodun %95’ini hala siz yazarsınız
Tüm kod tabanınızı okur
Mimariyi anlar
Birden fazla dosya oluşturur ve düzenler
Komut çalıştırır, test eder, deploy eder
Kodun %0’ını siz yazarsınız
Hadi gerçek rakamlarla hesaplayalım:
Görevi geliştirici ekibine ver
Ekip 2–3 hafta çalışır
İncele, geri bildirim ver
Ekip geri bildirimi uygular: 2–4 hafta
Sonraki inceleme turu
Toplam: özellik başına 4–7 hafta
Özelliği yapay zekaya tarif et
Yapay zeka yapar: 5 dakika
Test et, geri bildirim ver
Yapay zeka düzeltir: 30 saniye
Tekrar test et, yayınla
Toplam: özellik başına 15 dakika
3.300’den fazla satır el yapımı HTML/CSS/JS
10 dil çevirisi, ders sistemi, blog sistemi
Bir öğleden sonrada tamamlanıp yayınlandı
Vercel’de barındırılıyor, özel alan adı, SSL – hepsi yapay zeka tarafından kuruldu
Yapay zeka olmadan: 2–3 hafta. Yapay zeka ile: 4 saat.
Büyük Dil Modelleri mükemmel hafızaya ve sonsuz bilgiye sahip.
Şimdiye kadar yazılmış neredeyse tüm açık kaynak kod üzerinde eğitildiler – ve hepsini ezberlediler
Bağlam pencereleri artık 1 milyon+ token – tüm konuşmanızı hatırlıyorlar
Tek satır yazmadan önce tüm projenizi okuyorlar
İsimlendirme kurallarınızı, mimarinizi ve tarzınızı anlıyorlar
Şimdiye kadar yayınlanmış her framework’ü, kütüphaneyi ve en iyi uygulamayı biliyorlar
Bu bir arama motoru değil. Bu, GitHub’daki her kod tabanını okumuş ve tek bir detayı bile unutmayan mükemmel hafızaya sahip dünya çapında bir mühendis.
Daktiloci
Söz dizimi uzmanı
Stack Overflow gezgini
Hata avcısı
Ürün mimarı
Davranış tanımlayıcı
Kalite güvenceci
Karar verici
“2026’nın en iyi mühendisleri en hızlı yazanlar değil. En net düşünenlerdir.”
Araçlarınızı kuralım. Her şey terminalde çalışıyor. IDE gerekmez.
Node.js 18+ – Claude Code ve çoğu modern araç için gerekli
Git – versiyon kontrolü vazgeçilmez
Bir terminal – macOS Terminal, iTerm2, Windows Terminal veya herhangi bir Linux terminali
Bir metin editörü – isteğe bağlı, kodu okumak istediğinizde (VS Code, Vim vb.)
# Versiyonlarınızı kontrol edin $ node --version # v20.19.0 veya üzeri $ git --version # herhangi bir güncel versiyon $ python3 --version # 3.10+ (isteğe bağlı, Codex için)
# Global olarak kur $ npm install -g @anthropic-ai/claude-code # Projenize gidin $ cd my-project # Claude Code'u başlatın $ claude # Hepsi bu. Claude tüm kod tabanınızı okur ve hazırdır.
Tüm projenizi otomatik olarak okur
Dosyaları düzenleyebilir, komut çalıştırabilir, yeni dosya oluşturabilir
Konuşma boyunca bağlamı hatırlar
Her dil, her framework ile çalışır
# Global olarak kur $ npm install -g @openai/codex # API anahtarınızı ayarlayın $ export OPENAI_API_KEY="your-key-here" # Projenizde Codex'i başlatın $ codex # Açık kaynak, yerel çalışır, sandbox ortamında
Açık kaynak (MIT lisansı)
Sandbox – güvenli ortamda çalışır
Birden fazla mod: öneri, otomatik düzenleme, tam otonom
# Global olarak kur $ npm install -g @google/gemini-cli # Google ile kimlik doğrulaması $ gemini auth login # Projenizde Gemini'yi başlatın $ gemini # Çok modlu: görüntüleri, ekran görüntülerini ve diyagramları da analiz edebilir
$ mkdir my-portfolio $ cd my-portfolio $ git init $ claude # Şimdi yazın (önce CV metninizi yapıştırın, sonra): > İşte CV'im: [CV'nizi yapıştırın]. Bana emrevarol.com gibi güzel bir kişisel portfolyo sitesi oluştur. İsmim ve unvanımla bir hero bölümü, hakkımda bölümü, deneyim zaman çizelgem, becerilerim, eğitimim ve iletişim bölümü ekle. Koyu tema ve modern animasyonlar kullan. Responsive yap. # Bir dakikadan kısa sürede kişisel web sitenizi oluşturmasını izleyin.
index.html dosyasını açın. Bir Word belgesinden canlı bir portfolyöye geçtiniz – tek satır kod yazmadan.
VS Code, IntelliJ veya herhangi bir editöre ihtiyacınız yok.
Claude Code dosya okur, yazar, düzenler ve oluşturur
Claude Code geliştirme sunucunuzu, testleri ve build’leri çalıştırır
Claude Code commit eder, push eder ve PR oluşturur
Claude Code Vercel, Netlify veya herhangi bir platforma deploy eder
Elbette yanında bir editör kullanabilirsiniz. Ama zorunda değilsiniz.
Proje kök dizininde bir CLAUDE.md dosyası oluşturun. Bu, yapay zekanızın kalıcı hafızasıdır.
# CLAUDE.md ## Project: Bean There Coffee Shop - Tech stack: Next.js 16, Prisma, PostgreSQL - Style: Tailwind CSS, warm earth tones - Language: TypeScript - Database: Neon PostgreSQL (connection string in .env) ## Rules - Always use server components by default - Use Turkish lira (₺) for prices - Mobile-first responsive design - Never hardcode secrets
Bir ürün geliştirmek sadece kod değildir. Altyapıya ihtiyacınız var. İşte terminalden kurulan kullandığımız araçlar:
Uygulamanızı barındırın. GitHub’a push → saniyeler içinde otomatik deploy. Ücretsiz plan oldukça cömert.
Sunucusuz PostgreSQL. Ücretsiz plan, otomatik ölçekleme. Prisma ile tek satırda bağlanır.
Sunucusuz Redis. 10 bin+ eşzamanlı kullanıcı için önbellek. İstek başına ödeme, ücretsiz plan dahil.
Kodunuzu barındırın. Her push bir Vercel deploy’u tetikler. Değişiklikleri saniyeler içinde canlı görün.
Ödeme altyapısı. 2 projede aktif (pusulam.ai, english.cash). Checkout, abonelikler, webhook’lar.
Yukarıdakilerin hepsini sizin için yapar. Kurar, yapılandırır, deploy eder – terminalden.
Kod yazmak hakkında bildiğiniz her şeyi unutun. Artık bir davranış mimarısınız.
“Buraya bir useState hook’u lazım”
“Bu diziyi map ile dolaşmalıyım”
“Bir yardımcı fonksiyon yazmalıyım”
“Bu kütüphaneyi import etmeliyim”
“Kullanıcı Satın Al’a tıklayınca bakiyesinden düş”
“Başarılı olunca bir bildirim göster”
“Bakiye yetersizse hata mesajı göster”
“İşlemi denetim için kaydet”
Bu sizin yeni iş akışınız. Ezberleyin.
Mümkün olan en basit versiyonla başlayın.
> AI eğitmen, değerlendirmeler,
yazma/konuşma/dinleme modülleri,
kelime hazinesi, dilbilgisi,
liderlik tabloları, arkadaşlar,
18 dil ve kimlik doğrulama
içeren eksiksiz bir İngilizce
öğrenme platformu oluştur.
> İngilizce öğrenme platformu
için bir Next.js uygulaması
oluştur ve açılış sayfası yap.
4 öğrenme modülünü (Yazma,
Konuşma, Dinleme, Kelime
Hazinesi) kart olarak göster.
Şimdilik sabit veri kullan.
Temel çalıştığında, tam olarak bir özellik ekleyin.
# İterasyon 2: Veritabanı ekle > Sabit verileri Prisma ile PostgreSQL veritabanıyla değiştir. Lesson, Module ve Progress modelleri oluştur. Her modül için örnek dersler ekle. # İterasyon 3: Kullanıcı kimlik doğrulaması ekle > NextAuth ile e-posta/şifre ekle. Kullanıcılar kayıt olup giriş yapabilmeli. Giriş yapıldığında navbar'da isimlerini göster. # İterasyon 4: AI eğitmen ekle > Konuşma arayüzüyle bir /tutor sayfası ekle. Kullanıcılar mesaj yazar, Claude API İngilizce düzeltmeleri ve ipuçlarıyla yanıt verir. Konuşma geçmişini takip et.
Her özellikten sonra kodu değil, davranışı test edin.
Uygulamayı tarayıcınızda açın
Bir kullanıcı gibi özelliği tıklayarak deneyin
Uç durumları deneyin: boş girişler, hatalı veri, çift tıklama
Mobil görünümü kontrol edin
Yapmanız GEREKMEYEN şeyler:
Üretilen kodun her satırını okumak
Her yardımcı fonksiyonu anlamak
CSS sınıf isimlerini incelemek
Bir şey doğru değil mi? Yapay zekaya neyi değiştirmesi gerektiğini söyleyin – davranış terimleriyle.
# Değil: "onClick handler'ı farklı bir state değişkeni kullansın" # Bunun yerine: > Bir dersi bitirdiğimde ilerleme çubuğu sayfayı yenileyene kadar güncellenmiyor. Bunu düzelt, ilerleme anında güncellensin. # Değil: "API çağrısının etrafına try-catch ekle" # Bunun yerine: > AI eğitmen API çağrısı başarısız olduğunda sohbet donuyor. "Bağlantı kesildi, lütfen tekrar deneyin" yazan kırmızı bir hata mesajı göster ve gönder butonunu tekrar etkinleştir.
Bir özellik “piştiğinde”:
Aklınıza gelen tüm durumlarda beklenen şekilde çalışıyordur
Hataları zarif bir şekilde yönetiyordur
Masaüstü ve mobilde iyi görünüyordur
Bozmaya çalıştınız ama başaramadınız
Pişince: commit edin ve sonraki özelliğe geçin.
> Tüm değişiklikleri "Add AI tutor with conversation history" mesajıyla commit et
Deneyimli mühendisler için en zor zihniyet değişimi budur.
Yapay zekanın değiştirdiği her dosyayı oku
Değişken isimlerini kontrol et
Import sırasını dert et
Kodu “kendi tarzına” göre yeniden yaz
İncelemeye 30 dakika harca
Özelliği tarayıcıda test et
Uç durumları dene
Mobil uyumluluğu kontrol et
Veri bütünlüğünü doğrula
Test etmeye 2 dakika harca
Deneyimimden sert bir gerçek:
Uç durumları ele almayı hiç unutmaz
Kurallara mükemmel uyar
Dosyalar arasında tutarlı kalıplar yazar
Hiç tembellik yapmaz, kestirmeden gitmez
Her framework’ün her en iyi uygulamasını bilir
Bu her zaman doğru olduğu anlamına gelmez. Varsayılanınız güven, sonra doğrula olmalı – güvenme, sonra yeniden yaz değil.
Artık üç rolü birden üstleniyorsunuz:
İyi bir prompt iyi bir spesifikasyondur. Kötü bir prompt kötü bir spesifikasyondur.
> Bir dashboard ekle
Üzerinde ne olacak?
Kimin için?
Hangi veriler?
> /dashboard adresine bir panel sayfası
ekle. Kullanıcının öğrenme serisini,
tamamlanan dersleri, kelime hazinesi
hakimiyet yüzdesini ve son
etkinliklerini (son 10 oturum)
göster. Zaman içindeki ilerlemeyi
gösteren bir grafik ekle.
Tek dev bir prompt
Her şey bir seferde
Hata ayıklaması zor
Tek tek test edilemez
Başarısız olursa her şeyi kaybedersiniz
Birden fazla küçük prompt
Her seferinde bir özellik
Her adım kolay test edilir
Yanlışsa geri almak kolay
Her başarıdan sonra git commit
“Davranışı tarif et. Küçük başla. Artımlı ekle. Sonuçları test et. Makineye güven. Hızlı yayınla.”
Altı gerçek ürün. Hepsi tek kişi tarafından geliştirildi. Hepsi GenAI ile. Hepsi üretimde canlı.
5.000’den fazla satır özenle yazılmış HTML/CSS/JS ile statik site
Her sayfada dil değiştirici ile 10 dil çevirisi
Bu GenAI dersi dahil 4 interaktif slayt sunumu
Özel Etki sayfası, indirilebilir portrelerle Basın & Medya sayfası
Blog sistemi, lightbox ile fotoğraf galerisi, PDF rapor görüntüleyici
GoatCounter + GA4 analitik, tam SEO + JSON-LD + llms.txt
Geliştirme süresi: ~4 saat Geleneksel yöntemle: Bir web geliştiricisiyle 2–3 hafta Not: Ben backend & ML mühendisiyim – web geliştirme bilmiyorum!
3 kaynaktan (Emlakjet, Hepsiemlak, Sahibinden) toplanan 150.000+ gerçek ilan
Yapay zeka sohbet: ne istediğinizi tarif edin, eşleşen ilanları alın
Sesli giriş desteği
Her ilan için yapay zeka üretimli içgörüler ve puanlama
Türkiye genelinde 81 il, 973 ilçe
10 dil desteği, yer işaretleri, paylaşım
Teknoloji: Next.js 16 + Prisma + Neon PostgreSQL + Claude API + Cloudinary + Bright Data
Filtreler ve formlar yerine kullanıcılar sadece konuşuyor:
Kullanıcı: Çankaya'da 3 odalı, aylık en fazla 15.000 TL, balkonu olan bir daire arıyorum AI: Kriterlerinize uyan 23 ilan buldum. Değer puanına göre en iyi 5 tanesi: 1. 3+1, Kızılay, 12.500 TL - Puan: 92/100 ✓ Balkon ✓ Merkezi ısıtma ✓ Metroya yakın ...
Küresel iş gücü için pratik & iş İngilizcesi
Konuşma pratiği ile yapay zeka eğitmeni
Yazma, konuşma, dinleme, dilbilgisi, kelime hazinesi modülleri
Adaptif değerlendirmeler ve öğrenme yolları
next-intl ile 18 dil desteği (tüm projeler arasında en çok dilli)
Liderlik tabloları, arkadaş sistemi, ilerleme takibi
Teknoloji: Next.js 16 + Prisma + Neon PostgreSQL + next-intl
Kullanıcılar gerçek dünya olaylarının sonuçlarını tahmin eder
Fiyatlama için CPMM (Sabit Çarpım Piyasa Yapıcısı)
Sanal ekonomi: “Oy Hakkı” para birimi
Kayıtta 50 ücretsiz, günlük +3, Stripe ile satın alınabilir
Kategoriler: Ekonomi, Siyaset, Teknoloji, Dünya, Eğitim
10 dil desteği, yönetim paneli, erken sonuçlandırma sistemi
Karmaşıklık: Finansal matematik, gerçek zamanlı fiyatlama, ödeme entegrasyonu – hepsi yapay zeka ile geliştirildi
YKS ve LGS formatında sınavlar (Türkiye üniversite/lise giriş sınavları)
Yapay zeka üretimli sınav soruları
Türk “net” puanlama sistemi (doğru − yanlış/4)
4 kullanıcı rolü: yönetici, öğretmen, öğrenci, veli
Zamanlayıcılı gerçek zamanlı sınav çözme
Performans analizi ve ilerleme takibi
Teknoloji: Next.js 16 + Prisma + SQLite Alana özgü: Türk eğitim sistemi kuralları, net hesaplama
Ankara için yapay zeka destekli restoran ve yemek değerlendirmeleri
Otomatik veri toplama ve fotoğraf eşleştirme
Akıllı değerlendirme toplulaştırma ve puanlama
Konuma dayalı restoran keşfi
Çok dilli destek
Teknoloji: Next.js 16 + Prisma + PostgreSQL Alana özgü: Yemek/restoran verileri, değerlendirme toplulaştırma, Ankara odaklı
1.200’den fazla Afrikalı mühendis yetiştiren Google destekli kar amacı gütmeyen kuruluş
Öncü teknoloji şirketlerinde 500’den fazla iş teklifi
7 kuluçka ürünü (Adot, AfroChat, Akil, Dime, Eskalate, RateEat, SkillBridge)
5’ten fazla ülkede operasyonlar
Tüm bu projeleri ~3 hafta içinde paralel olarak geliştirdim. Tahmini prompt sayıları:
| Proje | ~Prompt | ~Harcanan Süre |
|---|---|---|
| emrevarol.com | ~80 | ~4 saat |
| evimibul.org | ~350 | ~1 hafta |
| english.cash | ~250 | ~1 hafta |
| pusulam.ai | ~300 | ~10 gün |
| deneme.live | ~150 | ~5 gün |
| neyesek.biz | ~100 | ~3 gün |
| TOPLAM | ~1.230 prompt | ~3 hafta (paralel) |
Her proje tek bir claude komutuyla başladı
Her proje artımlı, davranış odaklı geliştirme kullandı
Her proje yapay zeka çevirisiyle çok dilli destek kazandı
Her proje yapay zeka tarafından üretime deploy edildi (Vercel, GitHub)
Her proje aynı modern teknoloji yığınını kullanıyor (Next.js, Prisma, PostgreSQL/SQLite)
Hiçbir proje ekip gerektirmedi – her birini tek kişi geliştirdi
| Proje | Geleneksel | GenAI ile | ~Prompt |
|---|---|---|---|
| emrevarol.com | 2–3 hafta | 4 saat | ~80 |
| evimibul.org | 3–4 ay | ~1 hafta | ~350 |
| english.cash | 2–3 ay | ~1 hafta | ~250 |
| pusulam.ai | 4–6 ay | ~10 gün | ~300 |
| deneme.live | 2–3 ay | ~5 gün | ~150 |
| neyesek.biz | 1–2 ay | ~3 gün | ~100 |
| TOPLAM | ~16 ay (6 ekip) | ~3 hafta (1 kişi) | ~1.230 |
Elle asla geliştirmeyeceğim şeyler:
Tüm projelerde tam arayüz çevirisiyle 10–18 dil desteği
Sesli girişle yapay zeka destekli konuşmalı arama
Tahmin piyasaları için CPMM finansal matematik motoru
Tekilleştirmeli 150.000+ ilan web kazıyıcı
90’dan fazla slaytlı interaktif slayt sunumları
Türk net puanlamasıyla yapay zeka sınav üretimi
Adaptif zorluklu gerçek zamanlı yapay zeka eğitmenliği
“Ben tek kişilik bir ekibim ama yirmi kişilik bir ekip gibi üretiyorum.”
Yapay zeka kodlama araçlarından en iyi şekilde yararlanmak için pratik teknikler.
9 dile çeviri mi yapmanız gerekiyor? Tek tek yapmayın.
# Claude Code paralel çalışan alt ajanlar başlatabilir > Ders sayfasını desteklenen 9 dile çevir (TR, FR, DE, ES, AR, PT, RW, SW, AM). Her dil için paralel ajanlar kullan. # Sonuç: 9 ajan eş zamanlı çalışır # ~45 dakika yerine ~5 dakikada 36 dosya çevrildi
Yapay zeka ancak verdiğiniz bağlam kadar iyidir.
CLAUDE.md – proje düzeyinde talimatlar, teknoloji yığını, kurallar
Hafıza dosyaları – konuşmalar arasında kalıcı bilgi
Net prompt’lar – spesifik, davranış odaklı tanımlamalar
Mevcut kod – yapay zeka kod tabanınızı okur ve kalıplarınızı takip eder
# Kötü bağlam: her seferinde sıfırdan başlamak > bir sayfa yap # İyi bağlam: yapay zeka projenizi içten dışa tanıyor > /leaderboard'a benzer bir /friends sayfası ekle. Ortak arkadaşları üstte göster, sonra benzer öğrenme yollarına sahip önerilen arkadaşları göster. Mevcut FriendRequest modelini kullan.
Olur. İşte yapmanız gereken:
Prompt’u basitleştirin – daha küçük parçalara bölün
Örnek verin – sadece tarif etmeyin, ne istediğinizi gösterin
Hata mesajlarını paylaşın – tam hatayı yapıştırın, yapay zeka hata ayıklamada harikadır
Farklı bir yaklaşım deneyin – “X yerine Y’yi dene”
Sıfırdan başlayın – bazen net bağlamla yeni bir konuşma daha iyi çalışır
Yapay zeka inanılmaz bir hata ayıklayıcıdır.
# Hatayı yapıştırın ve bağlamı açıklayın > Satın Al butonuna tıkladığımda şu hatayı alıyorum: "TypeError: Cannot read properties of undefined (reading 'price')" Bu sadece piyasada henüz hiç işlem olmadığında oluyor. # Yapay zeka şunları yapacak: # 1. İlgili dosyayı bulacak # 2. Hatayı tespit edecek # 3. Düzeltecek # 4. Neyin yanlış gittiğini açıklayacak
Yapay zekanın en büyük avantajlarından biri: birden fazla dosyayı atomik olarak düzenler.
> Bir "favoriler" özelliği ekle. Kullanıcılar ilanları kaydedebilsin. Her ilan kartında bir kalp ikonu, kayıtlı ilanlarla bir /favorites sayfası ve navbar'da bir sayaç rozeti göster. # Yapay zeka tek seferde şunları değiştirecek: # - schema.prisma (yeni Favorite modeli) # - API route (favoriler için CRUD) # - ListingCard bileşeni (kalp butonu) # - Navbar (favori sayısı) # - Yeni /favorites sayfası # - Veritabanı migration
Yapmayın: Yapay zekanın ürettiği kodu Stack Overflow cevaplarına yapıştırmak (sizin kodunuz değil)
Yapmayın: “Yapay zeka yazdı” diye testi atlamak
Yapmayın: Güvenlik açısından kritik kodda uzman incelemesi olmadan yapay zeka kullanmak
Yapmayın: Temelleri öğrenmeyi bırakmak – ne inşa ettiğinizi anlamanız gerekiyor
Yapmayın: Bir başarısız denemeden sonra pes etmek – ifadeyi değiştirin ve tekrar deneyin
Yapmayın: Her şeyi tek bir dev prompt’ta yapmaya çalışmak
Bu projeleri yapay zeka ile geliştirirken yaşanan gerçek olaylar.
git push --force canlı bir siteyi yok etti (Etki sayfası, Basın sayfası, GenAI dersi — hepsi gitti)
Kurtarma sadece Vercel’in eski deploy’ları saklaması ve ikinci bir kopyanın bulunması sayesinde mümkün oldu
Kural: Asla force push yapmayın. Asla paylaşılan branch’lerde rebase yapmayın. Her zaman geri alma stratejiniz olsun.
Yapay zeka modelleri API anahtarlarını otonom olarak kullanabilir ve siz farkına varmadan binlerce dolar harcayabilir
Kural: Harcama limitleri koyun. Proje başına ayrı anahtarlar kullanın. Kullanımı günlük takip edin.
Günlük aktivite raporları ve finans raporlarına ihtiyacınız var — yapay zeka ajanlarınızın ne yaptığını ve ne harcadığını bilin
Resend gibi servisleri kullanarak kendinize otomatik günlük özetler e-postayla gönderin
Kural: Dün ne olduğunu göremiyorsanız, kör uçuyorsunuz demektir.
Yapay zeka bu alanlarda sizi değiştiremez:
Vizyon – Ne inşa etmeliyiz? Neden? (şimdilik)
Empati – Kullanıcıların gerçekten neye ihtiyacı var? (şimdilik)
Yargı – Bu doğru yaklaşım mı? (şimdilik)
Zevk – Bu doğru hissettiriyor mu? Yeterince iyi mi? (şimdilik)
Sırada ne var:
Üretim sorunlarını otonom olarak deploy eden, izleyen ve düzelten yapay zeka ajanları
Büyük projelerde yapay zekaların işbirliği yaptığı çoklu ajan sistemleri
UX tasarlayan, metin yazan ve görsel üreten yapay zeka
Ses öncelikli geliştirme: “Hey Claude, başlığa bir arama çubuğu ekle”
Tercihlerinizi öğrenen ve ihtiyaçlarınızı öngören yapay zeka
Bugün öğrendikleriniz ve bundan sonra yapmanız gerekenler.
1. Elle kod yazma dönemi bitti – yapay zeka öncelikli geliştirmeyi benimseyin
2. Kod değil davranış odaklı düşünün – nasıl değil ne’yi tarif edin
3. Küçük başlayın, artımlı ilerleyin – her seferinde bir özellik
4. Kodu değil davranışı test edin – doğru çalışıyorsa doğrudur
5. Makineye güvenin – sonuçları doğrulayın, uygulamaları yeniden yazmayın
6. Değeriniz vizyon, yargı ve zevkte – söz diziminde değil
7. CLAUDE.md projenizin beynidir – iyi bağlama yatırım yapın
8. Temelleri öğrenmeyi bırakmayın – yapay zeka bilgiyi güçlendirir, cehaleti değil
9. API anahtarlarınızı koruyun – yapay zeka modelleri faturanızı umursamaz, limitler koyun ve günlük takip edin
10. Her zaman yedeğiniz olsun – asla force push yapmayın, her şeyi kaydedin, günlük raporlar üretin
Bu hafta gerçek bir şey inşa edin.
Claude Code veya Codex CLI’yi kurun. Yeni bir proje oluşturun.
Basit bir fikir seçin (kişisel site, yapılacaklar uygulaması, hesap makinesi). Tamamen yapay zeka ile geliştirin. İterasyon döngüsünü takip edin.
Artımlı olarak 3 özellik ekleyin. Her birini test edin. Her birinden sonra commit edin.
Vercel veya Netlify’ye deploy edin. URL’yi paylaşın. Dünyaya gösterin.
Claude Code: npm install -g @anthropic-ai/claude-code
Codex CLI: npm install -g @openai/codex
Bu ders: emrevarol.com/lecture/coding-with-genai.html
Tüm dersler: emrevarol.com/lecture/
emrevarol.com – Portfolyö & dersler
evimibul.org – Yapay zeka gayrimenkul
english.cash – Yapay zeka İngilizce öğrenme
pusulam.ai – Tahmin piyasaları
deneme.live – Yapay zeka sınav platformu
neyesek.biz – Yapay zeka yemek değerlendirmeleri
a2sv.org – Africa to Silicon Valley
“Gelecek, ne inşa etmek istediğini açıkça tarif edebilenlere ait. Makineler gerisini halledecek.”
Şimdi gidin ve harika bir şey inşa edin.
Emre Varol · Kurucu & CEO, A2SV