https://webrazzi.com/2017/07/17/uygulama-programlama-arayuzu-api/Big Data ya nereden başlamalı
https://github.com/onurakpolat/awesome-bigdata
Sistem altyapıları hakkında bilgiler
https://cliexperiences.wordpress.com/
VPS karşılaştırması
https://github.com/joedicastro/vps-comparison
React ve javascript geliştiriciler için Airbnb nin hazırladığı javascript de kod yazma stili
https://github.com/airbnb/javascript
Arayüz geliştiriciler için
HTML, CSS and JS için en iyi pratikler
https://github.com/bendc/frontend-guidelines
Eğer react yada angular ile çalışmak için hazır api ve data istiyorsanız bunlara bakabilirsiniz.
Geliştiriciler için API yayınlayan yerli girişim ve şirket listesi
https://webrazzi.com/2017/07/17/uygulama-programlama-arayuzu-api/
Geliştiriciler için Api örnekleri
https://medium.com/@selmantunc/geli%C5%9Ftiriciler-i%C3%A7in-api-%C3%B6rnekleri-92442a401583
Git commit standartları
Git commit mesajlarını daha anlamlı ve anlaşılabilir hale getirmek, bütünlüğü sağlamak ve çıkartılan her sürüm için otomatik olarak change log dosyası oluşturabilmek için, angular.js projesindeki kuralları baz alıp sadeleştirerek mesaj standardı belirledim.
https://github.com/angular/angular.js/blob/master/DEVELOPERS.md#commits
Commit Mesaj Formatı:
<type>(<scope>): <subject>
Type (Tür)
Aşağıdakilerden birisi olmalıdır:
feat: Yeni özellik
fix: Bug fix
docs: Dökümantasyon değişikliği
style: Kodun anlamını etkilemeyen değişiklik (boşlukların düzeltilmesi, kodun formatlanması, eksik noktalı virgül eklenmesi vb.)
refactor: Ne yeni özellik ekleyen ne de bug çözen kod değişikliği
perf: Performans geliştirmeye yönelik değişiklik
test: Eksik testlerin eklenmesi veya mevcut testlerin düzeltilmesi
chore: Build sürecinde kullanılan, döküman oluşturan yardımcı araçlar ve kütüphanelerde yapılan değişiklikler
Scope (Kapsam)
Commit ile yapılan değişikliğin yerini belirtir. Scope olarak istediğiniz bir şeyi yazabilirsiniz.Kullanılması zorunlu değildir.
Subject (Konu)
İngilizce, “Present tense” ve emir kipi ile yazilmalidir. Orn: “change” (“changed” veya “changes” değil)Büyük harfle başlamamalı, sonuna nokta eklenmemelidir.
Örnek:
feat: add PDF export optionfix(User): change column types to nvarchar for unicode support