Yeni bir endpoint için tam spec: method, URL, body, response, hata kodu, auth.
Aşağıdaki özellik için REST API endpoint tasarla:
Özellik: [ÖZELLIK ADI]
Ne yapacak: [İŞLEV]
Kullanıcı tipi: [KİM ERIŞECEK]
Üret:
1. HTTP …...
Stack trace veya error log'u ver, kök sebepi + 3 farklı çözüm dön.
Aşağıdaki hatayı çözmeme yardım et:
HATA:
---
[STACK TRACE / ERROR LOG]
---
İLGİLİ KOD:
---
[KOD BLOĞU]
---
ORTAM:
- Dil/Framework: [X]
-…...
📊 6
🛠 GitHub Copilot
Gör →
Kod parçanı 7 boyutta inceler: güvenlik, performans, okunabilirlik, test edilebilirlik, mimari, hata yönetimi,…
Aşağıdaki kodu detaylı incele. 7 boyutta değerlendir:
---
[KOD]
---
Her boyut için:
- 1-10 puan
- Bulgular (somut, satır numaralı)
- Öneri…...
Tech debt tanımlama, ölçme, önceliklendirme, refactoring stratejisi, yönetimle iletişim.
Aşağıdaki proje için teknik borç yönetim planı hazırla:
PROJE:
- Yaş: [N YIL]
- Büyüklük: [LOC / MODÜL SAYISI]
- Ekip: [N KİŞİ]
- Mevcut bo…...
Component ihtiyacı: [NE YAPIYOR + PROPS + STATE] React/Vue/Svelte iskeleti: - Props interface/typing - State …
Component ihtiyacı:
[NE YAPIYOR + PROPS + STATE]
React/Vue/Svelte iskeleti:
- Props interface/typing
- State yönetimi (useState veya store)…...
Özellik listesi: [LİSTE] RICE skoru hesabı: | Özellik | Reach | Impact | Confidence | Effort | RICE | - Reac…
Özellik listesi:
[LİSTE]
RICE skoru hesabı:
| Özellik | Reach | Impact | Confidence | Effort | RICE |
- Reach: 3 ayda kaç kullanıcı etkile…...
Projedeki sorunlar: [LİSTE] Tech debt raporu: | Sorun | Etki (K/O/Y) | Süre (gün) | ROI | Öncelik | Her satı…
Projedeki sorunlar:
[LİSTE]
Tech debt raporu:
| Sorun | Etki (K/O/Y) | Süre (gün) | ROI | Öncelik |
Her satır:
- Etki: geliştirme yavaşlığ…...
Karar: [KARAR] Bağlam: [PROJE DURUMU] ADR (Architecture Decision Record) yazıcı: 1. Başlık + tarih + durum 2.…
Karar: [KARAR]
Bağlam: [PROJE DURUMU]
ADR (Architecture Decision Record) yazıcı:
1. Başlık + tarih + durum
2. Bağlam (neden bu karar)
3. De…...
Değerlendirilecek: [2-4 TEKNOLOJİ] Kullanım: [NE İÇİN] Ekip seviyesi: [JR/MR/SR] Matris: | Kriter | A | B | …
Değerlendirilecek:
[2-4 TEKNOLOJİ]
Kullanım: [NE İÇİN]
Ekip seviyesi: [JR/MR/SR]
Matris:
| Kriter | A | B | C |
|--------|---|---|---|
| Ö…...
İhtiyaç: [NE EŞLEŞTİRMELİ / NELERİ REDDETMELİ] Örnek girişler: - Eşleşmeli: [LİSTE] - Eşleşmemeli: [LİSTE] 3…
İhtiyaç:
[NE EŞLEŞTİRMELİ / NELERİ REDDETMELİ]
Örnek girişler:
- Eşleşmeli: [LİSTE]
- Eşleşmemeli: [LİSTE]
3 regex versiyonu üret:
1. Basi…...
SQL sorgusu: [SQL] Şunlara dönüştür: 1. Laravel Eloquent 2. Sequelize (Node) 3. SQLAlchemy (Python) 4. Prisma…
SQL sorgusu:
[SQL]
Şunlara dönüştür:
1. Laravel Eloquent
2. Sequelize (Node)
3. SQLAlchemy (Python)
4. Prisma
Her biri için: kod + perform…...
Backlog: [İŞ LİSTESİ + TAHMİN] Ekip: [N kişi × kapasite] Sprint hedefi: [HEDEF] Sprint planı: 1. Must-have (…
Backlog:
[İŞ LİSTESİ + TAHMİN]
Ekip: [N kişi × kapasite]
Sprint hedefi: [HEDEF]
Sprint planı:
1. Must-have (sprint hedefi için kritik)
2. …...
OWASP Top 10, güvenlik testleri, secret management, dependency scanning, penetrasyon testi.
Aşağıdaki uygulama için güvenlik planı hazırla:
UYGULAMA:
- Tip: [WEB / API / MOBİL / DİĞER]
- Dil: [DİL]
- Auth: [SESSION / JWT / OAuth]
-…...
Coding interview, veri yapıları, algoritmalar, Big O, LeetCode stratejisi, behavioral.
Aşağıdaki pozisyon için teknik mülakat hazırlık planı hazırla:
HEDEF:
- Şirket: [STARTUP / SCALE-UP / ENTERPRISE / FAANG-TİPİ]
- Seviye: [J…...
Yavaş sorgunu ver, EXPLAIN analizi + 3 alternatif + index önerisi.
Aşağıdaki sorguyu optimize et:
YAVAŞ SORGU:
---sql
[SORGU]
---
TABLO YAPILARI:
---
[CREATE TABLE ifadeleri veya kolon listesi]
---
BEKLEN…...
Değişiklik listeni ver, Conventional Commits formatında mesaj yazayım.
Aşağıdaki değişiklikler için Conventional Commits formatında git commit mesajı yaz:
DEĞİŞİKLİKLER:
---
[CHANGED FILES / ÖZET]
---
Tür: [fe…...
Spaghetti kodunu ver, 5 adımda temiz koda dönüştürme planı.
Bu kodu temizlememe yardım et:
---
[KOD]
---
Proje bağlamı: [ÖR: monolit Laravel / microservice / legacy jQuery]
Ne değiştirmemem gereken:…...
Özellik/endpoint: [ÖZELLİK] STRIDE tehdit analizi: - Spoofing: [nasıl mümkün?] - Tampering: [veri değiştirile…
Özellik/endpoint:
[ÖZELLİK]
STRIDE tehdit analizi:
- Spoofing: [nasıl mümkün?]
- Tampering: [veri değiştirilebilir mi?]
- Repudiation: [aks…...
Büyük ölçekli sistem tasarımı. Mimari kararlar, ölçeklendirme, veritabanı seçimi, cache, mesaj kuyruğu.
Aşağıdaki sistem için mimari tasarım hazırla:
SİSTEM:
- Uygulama: [URL KISALTICI / E-TİCARET / CHAT / SOSYAL MEDYA / VİDEO STREAMING / ÖDEM…...
Etkili code review süreci, checklist, geri bildirim tonu, PR şablonu, otomasyon.
Aşağıdaki ekip için kod review süreci tasarla:
EKİP:
- Büyüklük: [N GELİŞTİRİCİ]
- Dil: [PYTHON / JS / JAVA / GO / DİĞER]
- Mevcut süreç: […...
Sürekli entegrasyon ve dağıtım. GitHub Actions, GitLab CI, Jenkins. Build, test, deploy otomasyonu.
Aşağıdaki proje için CI/CD pipeline tasarla:
PROJE:
- Tip: [WEB APP / MOBİL / API / MONOREPO / MİKROSERVİS]
- Dil/framework: [REACT / NODE …...
Sprint planlama, backlog refinement, daily standup, retrospektif, velocity, burndown.
Aşağıdaki yazılım ekibi için Agile/Scrum süreci tasarla:
EKİP:
- Büyüklük: [N KİŞİ]
- Mevcut süreç: [WATERFALL / KANBAN / KAOTIK / TEMEL SC…...
Load testing, stress testing, bottleneck tespiti, profiling, caching, CDN, auto-scaling.
Aşağıdaki uygulama için performans test ve ölçeklendirme planı hazırla:
UYGULAMA:
- Tip: [WEB / API / E-TİCARET]
- Mevcut RPS: [N]
- Hedef …...
Tek komutla kalkan development stack'i: app + DB + cache + reverse proxy.
Aşağıdaki proje için docker-compose.yml hazırla:
Proje: [PROJE]
Dil/Framework: [ÖR: Node.js + Express / Python + FastAPI]
Veritabanı: [Post…...