Sadece mutlu yol
Üretilen kod beklenen durumu karşılar. Hatalar, garip girdiler ve kötüye kullanım ise kırıldığı yerdir.
Yapay zeka bir uygulamayı hızla ayağa kaldırır. Gerçek kullanıcılar ve gerçek veri gelmeden önce, kodun ne kadar güvenli ve sağlam olduğuna uzman gözle bak.
Yapay zeka araçlarıyla yazılan kod genellikle demonun ihtiyacını karşılar. Eksikler sonra çıkar: gerçek kullanıcılar gelince ya da biri uygulamayı yoklamaya başlayınca.
Üretilen kod beklenen durumu karşılar. Hatalar, garip girdiler ve kötüye kullanım ise kırıldığı yerdir.
Eksik erişim kuralları, açıkta kalan anahtarlar ve doğrulanmayan girdi demoda görünmez. Biri aradığında ortaya çıkar.
Kodu sen yazmadıysan ve kimse incelemediyse düzeltmek ya da geliştirmek zordur. İnceleme sana neyin nerede olduğunun haritasını verir.
Her proje farklıdır, ama yapay zeka ile yazılmış uygulamalar en sık şu alanlarda dikkat ister.
Giriş akışları, oturumlar, rol kontrolleri ve veritabanı erişim kuralları; Supabase row-level security ve PostgreSQL politikaları dahil.
Depoya yazılmış anahtarlar, ortam değişkenleri yönetimi ve herkese açık ile yalnızca sunucuya ait kimlik bilgileri arasındaki çizgi.
Doğrulama, SQL ve NoSQL enjeksiyonu, siteler arası betik çalıştırma (XSS), güvensiz dosya yükleme ve yönlendirmeler.
Gereğinden fazla veri dönen API yanıtları, herkese açık depolama alanları ve kişisel veri sızdıran loglar.
Eski veya riskli paketler, CORS, güvenlik başlıkları, build ve hosting ayarları.
Hata yönetimi, yarış durumları, test kapsamı ve ileride değiştirmesi zahmetli olacak yapı.
Depo bağlantısı ya da zip paylaş, uygulamanın ne yaptığını ve seni neyin endişelendirdiğini yaz. Salt okunur erişim yeterli.
Kodu gözden geçirir, mantıklıysa uygulamayı çalıştırır, yukarıdaki alanlara odaklanırım.
Önem sırasına göre bulgular: sorun ne, neden önemli ve nasıl düzeltilir. İstersen düzeltmeleri ayrıca yaparım.
Uygulamanı Cursor, Lovable, Bolt, v0 veya Claude Code gibi yapay zeka kodlama araçlarıyla yazdın ve gerçek kullanıcılara ya da gerçek veriye gidiyor.
İnceleme riski azaltır, ama bir uygulamanın açıksız olduğunu kanıtlayamaz. Neyin kapsandığını ve neyin kapsanmadığını açıkça söylerim.
Hayır. Kod ve yapılandırması yeterli. Canlı veri ya da yönetici hesabı gerekmez.
En güçlü olduğum alanlar TypeScript ve JavaScript, Supabase, PostgreSQL, Node arka uçları ve tipik full-stack web uygulamaları. Başka bir şey kullanıyorsan yaz, uygun olup olmadığını dürüstçe söylerim.
Projenin boyutuna ve kapsamına bağlı. Detayları gönder, teklifle döneyim.
İstersen evet. İnceleme ve düzeltme ayrı, yani kendin, ekibinle ya da benimle yapmaya sen karar verirsin.
Evet. Kodun ve bulgular gizli kalır.
Ne yaptığını, kullandığın teknolojileri ve seni neyin endişelendirdiğini yaz. Kapsam ve teklifle dönerim.
Projenin kısa bir tanımını ve ihtiyacını gönder.
Ya da doğrudan e-posta at: varlivoapp@gmail.com
İngilizce veya Türkçe. Genellikle 24 saat içinde yanıt veririm.